So, Labour win in Selby, Lib Dems in Somerton&Frome and the Tories hang on by the skin of their teeth in Uxbridge.
Celebrations all round, a rout for the Tories, they’ll be gone at the next election.
Well, yes, but not so fast amigo!
Turnout, as is typical for UK by elections, was abysmal - less than 50% in all three which is dire. In the two that the Tories lost the vote share of the winner stayed mostly static bar for a bit of tactical voting where as the Tory vote collapsed by pretty much the same number as the reduction in turnout.
I think this is somewhat worrying for Labour & the Lib Dems, it suggests that Tory voters could not be bothered to go and vote, and are not (yet, perhaps) changing allegiance - this might extend to the general election given dissatisfaction with the Tories but it’s hard to see that either party will pull off the same trick in 2029, especially when the nation has spent another 5 years floundering under Labour - which is very likely as they seem to be aligning themselves to Tory policies which have provably failed and ruled out many of the ideas that might begin to reverse the damage.
The picture in Uxbridge is, if anything, a bit better for Labour - there it is not just a case of Tory voters staying home, allowing for the reduction in turnout there has been a definite shift to Labour, there’s not so much room for tactical voting anyway as not really anyone else in the race in the constituency (Lawrence Fox might be crowing about beating the Lib Dems but both lost their deposits).
Ironically the Tories held on by campaigning on the ULEZ, blaming Labour’s Sadiq Khan for the expansion, when it was Johnson’s dea and the expansion was forced on Khan by Shapps. Labour don’t seem to have go this message through, or the fact that most vehicles are not affected which is a bit of a worry about their campaigning abilities.
The next election is Labour’s to lose, what happens after that is where the fun starts.