seven bye-elections