Boris Johnson has won the race to become the next mayor of London - ending Ken Livingstone’s eight-year reign at City Hall.
The Conservative candidate won with 1,168,738 first and second preference votes, compared with Mr Livingstone’s 1,028,966.
Mr Johnson thanked his family, party activists for their help in a “marathon election”.
Are Britons finally wearying of pandering [...]