Grant85
Head Pro
Big difference is that Boris knows how to campaign, he knows how to appeal to people. TM had no people skills and her popularity dropped like a stone the longer the campaign went on.
I'd add in to this the mess the Labour party are towards Brexit. It has a policy that does not stand up and Boris will home in on this. I don't like Jo Swinson, I have no time for the LibDems but there is absolute clarity in where they stand and they could do well next time around.
Agree on both counts - but May wasn't trying to re position the core of the party from middle England aspirationals to working class leave voters in seats that have voted Labour for 70 years. Tough to do - especially for a posh Etonian.
And Labour Party were in a similar position at this time in 2017 and still managed to appeal to many during the campaign and put on a huge number of votes compared with 2015 election. Lib Dems and Brexit party also more likely to do more damage to Tory vote than Labour vote, in my view.