Labour has inflicted two by-election defeats on the Conservatives, overturning big majorities to take Wellingborough and Kingswood.

In Wellingborough the party overcame a majority of more than 18,500 to take the Northamptonshire seat.

The swing of 28.5% was the second biggest from the Tories to Labour in any post-war by-election.

In Kingswood, where the Tories previously had a majority of more than 11,000, there was a swing of 16.4%

Labour leader Sir Keir Starmer said the results showed "people want change and are ready to put their faith in a changed Labour Party to deliver it".

It means the Tories have suffered 10 by-election losses this Parliament - more than any previous government since the 1960s.

Scottish Parliament

No scheduled business

UK Parliament

No scheduled business

Aberdeenshire Council

Today’s business includes:

  • Employees Joint Consultative Committee

Aberdeen City Council

No scheduled business

More like this…

View all