There is so much at stake on Thursday. Rarely have we faced such a stark choice in a general election.

Down one path: a Boris Johnson majority, propelling us towards a disastrous hard Brexit on WTO terms at the end of 2020, with countless years of negotiations ahead.