LONDON:Â Labour Party’s Sadiq Khan has been elected the new Muslim Mayor of London, after beating Tory Zac Goldsmith by 1, 310,143 votes to 994, 614...
London: Former London Mayor Ken Livingstone says London needs a Mayor who is in touch and who understands pressures that common people face in their...