My understanding on the grapevine is that Labour are fairly confident in Selby, but a little more nervous in Uxbridge despite the small majority (due to ULEZ drama, specifically). But that's just the rumour mill, and I guess we'll find out tomorrow. The latter is possibly just a case of candidatitis.
My bet is that the Tories lose all 3, and not even by a small margin.
I don’t think I could predict the actions of a constituency that repeatedly, over several years and multiple elections, voted for Boris Johnson. Uxbridge has to be a toss up.
I think the ULEZ chat is expectation management from Labour, for if they win by less than they would have hoped to be convincing and to drive a narrative, especially if Selby is a nail biter. But then 1000 seats was expectation management by the tories inthe local elections and look how that went