arthur
Very well known Exeweb poster
- Joined
- Aug 18, 2004
- Messages
- 10,635
You have missed out the main reason - he was not Jeremy Corbyn. Corbyn's gross approval rating was 12% (his nett approval rating was minus goodness knows how much). This meant not only that people didn't vote Labour, the didn't vote for centre parties like the Lib Dems either, for fear of letting Corbyn in.The reason Bozza won the GE was 1) he was more dynamic and charismatic than his predicessor Terry May
2) promised significant spending including projects in the North and levelling up.
3) reduced the general election campaign to little more than travelling around the country in a florescent jacket, wild hair and only uttering 3 words "get Brexit done"
Sadly I think 3) is wot won it for BJ and the Tories.
The deputy chair of the Conservative Party has acknowledged this:
Lee Anderson said the last election was won through a combination of Boris Johnson, Brexit and antipathy towards Jeremy Corbyn - but the party will now have to "think of something else".

Tories should fight election on 'culture wars and trans debate', says new chief
Conservative Deputy Chairman Lee Anderson, who was promoted by Rishi Sunak last week, said the Tories would likely put a 'mix of culture wars and trans debate' at the heart of its general election offer