Sadiq Khan will be London’s new mayor
By BAGEHOTTHE official declaration has not yet taken place, but already it is arithmetically certain that Sadiq Khan has won London’s election and will be the capital’s new mayor. With over 90% of ballots counted he leads Zac Goldsmith, his Tory rival, by 44% to 35%. The decisiveness of his victory is easy enough to
Read more