Interesting that UKIP was wiped out in the local elections, and Reform only have 6 councillors.

The Tory Party has hoovered up the splintered right wing vote and is once again the disunited party of the right - apart from the self defined Independents in local elections who are Tories without the blue rosette.

Meanwhile on the left of the spectrum the Greens have doubled their councillor numbers (close to 500), taken their first council, and continued to run others in coalition with Labour. The Lib Dems have recovered more. Other new left parties and groups are emerging as the Labour purge of its socialist membership continues.

Put the nationalists into the mix and the realignment of electoral politics shows a right wing united in a single party (even if that covers a range of hostile factions) and a very fragmented centre and left.

That doesn't mean that parties won't informally co-operate in the next general election nor that electors (those allowed to take part with the new ID rules) won't vote tactically.