Londoners cast their ballots on Thursday in the race between Sadiq Khan and Susan Hall to become the city’s mayor for the next four years. Read this story
Londoners cast their ballots on Thursday in the race between Sadiq Khan and Susan Hall to become the city’s mayor for the next four years. Read this story