If Theresa May seriously intended her speech to be remembered as the one that finally united a country that has remained bitterly divided since Leavers and Remainers locked horns two Junes previous, the insincerity-soaked Conservative leader simply couldn’t have done a worse job.

Not only was her speech completely and utterly ridiculed by those of us on the left – for lacking any coherent substance whatsoever, for essentially begging the EU for a deal, and for being possibly the most over-hyped political non-event for a long, long while – the pro-Brexit masses welcomed Theresa May’s speech like a turd in a punch bowl.

It is safe to assume from the sheer scale of animosity, anger, ridicule, disbelief, and outright uproar on social media, that Theresa May’s speech has significantly harmed the party’s reputations with both their core supporters, as well as those who switched sides from UKIP and Labour to vote for a party who then seemed more inclined to push for a hard Brexit.

Whilst current polls show Labour holding a moderately strong and stable lead over the Tories (sorry, not sorry), and with Theresa May’s personal ratings plummeting even before her big Brexit speech, I would not be at all surprised if her hugely divisive declaration in Florence results in an even more pronounced collapse in the Tories’ numbers.