The 2016 London Elections are now over and the city has a new mayor: Sadiq Khan, who is from the Labour’s Party and...
Londong, England – Ken Livingstone is the former mayor of London and is part of the U.K’s main opposition, the Labour...