Whatever your own politics, this is a really big moment.

Labour could now be an opposition that gets things done and carries out effective scrutiny - Labour under Corbyn struggled ever to do that.

Keir Starmer has a massive task to get the party to start working in that way again, and make it function in a way that's anything like normal.

He's said he has a "mountain to climb," but you could argue it's like crossing the Himalayas without oxygen.

But the party is huge, and Jeremy Corbyn created a massive membership base.

At December's election, many expressed no particular affection for the Conservatives but were unimpressed with Labour on Brexit, and simply couldn't imagine Mr Corbyn on the steps of Downing Street.

Nothing is inevitable about the 2024 election. But Keir Starmer's first steps in these first few weeks will matter enormously.