Watch: Keir Starmer arrives at polling station to cast vote in local and London Mayoral election

The Independent 2024-05-02

Views 1K

Keir Starmer voted in the local and London Mayoral election.Source: PA

Share This Video


Download

  
Report form