Are there ANY English left in Britain???
How the hell did this assclown get elected mayor?
Its London.