Palestine Is on the Ballot

Created
Fri, 13/03/2026 - 02:59
Updated
Fri, 13/03/2026 - 21:45

On Thursday 7 May, voters across Britain will go to the polls. In Wales and Scotland, voters will elect their devolved parliaments; in England, almost 5,000 councillors will be elected in local authorities from Plymouth on the south-west coast to Tyneside in the north-east. In London, all 32 boroughs will hold all-out elections, with every council […]