by Kevin Meagher
Has British politics ever been more unpredictable, or, frankly, ever been this loopy?
The UKIP national executive committee’s decision to keep Steven Woolfe off the leadership ballot now plunges UKIP into a dark pit of recrimination.
It’s getting crowded down there, with Jeremy Corbyn and Owen Smith slugging it out for the soul of the Labour party.
And with the Liberal Democrats still recovering from the wounds they suffered as part of the coalition government, the Opposition in British politics has never looked weaker.
Of course, there is only one winner.
Theresa May now utterly dominates British politics.
To be sure, it’s not an outcome she has not had to work for, finding herself the fortunate beneficiary of a sequence of events no-one could have plausibly predicted just a few weeks ago.
Brexit, Cameron’s departure and Labour’s ongoing feud have provided her with an embarrassment of riches, even if she has to pick up the tricky issue of Britain’s exit from the EU.
She is unassailable in her own party, having been smart enough not to get her stilettos dirty during the referendum campaign, while her reputation for cautious competence chimes with the mood of the public that now wants an adult in charge of the country.
But there is still the hard politics to consider and never before can the temptation to call a snap general election have weighed more heavily.
In one swift, brutal move, Theresa May could wipe out her opponents and win her own mandate for the changes she seeks to make.
No longer the caretaker, picking up the pieces from Cameron’s messy political implosion, she could single-handedly reshape the political landscape, guaranteeing a decade of Conservative hegemony.
Who can stop her? Tim Farron has made no impact, Jeremy Corbyn has the worst polling figures in history and UKIP looks like to split off into factions.
Perhaps she will wait for post-Brexit nerves to stop jangling after this summer of political madness, but by the autumn Theresa May will have to confront the open goal before her and decide whether or not to seize a historic victory.
Kevin Meagher is associate editor of Uncut