Labour has suffered serious losses in local elections across England, Wales and Scotland, with the Conservatives making significant gains. Though Labour managed to win mayoral elections in Liverpool and Manchester, it lost out to the Tories in Tees Valley, a traditional Labour heartland.
Meanwhile, Ukip is facing a near wipeout of its council seats, with the Conservaties the main beneficiaries.
Thousands of readers have been discussing the implications of the results in the comments of our politics live blog. Below, we share a selection of their views.
Labour needs to be honest with itself
Corbyn is an albatross
Ukippers return to the establishment
A bad day for the Lib Dems
This suggests a general election landslide
Labour in Scotland only have themselves to blame
I had hoped against hope that I would be coming here this morning to say that I was wrong, that the electorate had embraced Corbyn and that we had done well in the local elections. Everything I have learned and understood about politics over the many years of my involvement told me otherwise but I hoped.
To say that I'm bitterly disappointed would be an understatement, but I'm not surprised. Labour now faces a very tough five weeks until the GE which, if we are being honest with ourselves, is going to be as bad as these results if not worse. Today is a bad day. To say otherwise is to be dishonest with ourselves.