Voters across Britain are casting their ballots in local elections today, choosing councils and mayors in parts of England, and parliaments in Scotland and Wales.
The vote comes at a tumultuous time in British politics, with the long-standing dominance of Labour and the Conservatives increasingly under threat from two insurgent parties: Nigel Farage’s Reform UK and the Greens, under leader Zack Polanski.