Political events continue to move at a bewildering pace, writes Labour's Borough Council Leader, David Ellesmere. At the start of last week, we faced two months of bruising campaigning for the leadership of the Conservative Party. By Wednesday we had a new Prime Minister.
Theresa May started her new job with a lot of goodwill. The country needs some stability.
Her speech was a breath of fresh air from a Tory Prime Minister. After six years of the rich getting richer and ordinary people getting poorer under David Cameron, here she was promising the exact opposite.
Now you may have been cynical about whether she meant it – given that she was a loyal minister for all of those last six years – or whether she will actually do anything to put it into practice, but it’s not a speech David Cameron or George Osborne would ever have made.
In more normal times she could have expected to enjoy a honeymoon period of several weeks or months.
Instead it lasted a couple of hours, right up until the point where she appointed Boris Johnson as Foreign Secretary.
It’s hard to imagine why Theresa May did this.
On a purely party political level it just reminds us that they are the same old Tories.
But the damage it has done and will do to Britain’s standing in the world is incalculable. The map of countries Boris Johnson has insulted is like the British Empire – the sun never sets on it.
What was she thinking?