London mayor wins historic third term
Sadiq Khan, the Labour Party’s mayor of London, has romped to victory, securing a record third straight term at City Hall, on another hugely disappointing
Read more This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More