Politics Manchester voters head to the polls in Greater Manchester mayoral by-election Isla Watson · July 30, 2026