Boris Johnson faces a bruising 24 hours in two key by-elections today.
Labour is tipped to win in Wakefield, West Yorkshire, as it builds back support in its former Red Wall heartlands.
And the Lib Dems are believed to be neck-and-neck with the Tories in the Devon seat of Tiverton and Honiton.