Boris Johnson is the new Mayor for London.
Are you kidding me Londoners, you indeed voted for this guy to be Mayor of one of the best cities in the World.
Forgive me, American cousins, I don’t mean to pry into your business, but I feel like we Londoners had done this week what you did when you elected George W. Bush as President.
Say what you want about Ken Livingston, but he has pedigree when it comes to doing things for London and Londoners. ...