London, U.K. election: Early results suggest Khan will secure third term
London, United Kingdom – Sadiq Khan, the Labour Party’s mayor of London, United Kingdom, appeared Saturday to be romping to victory as results from the capital pour in. Results from six of the 14 electoral districts show Khan, chasing a record third straight term at City Hall, edging near 50 per cent of … Read more