9th May 2016 London just elected a Muslim mayor. Sadiq Khan, formerly the Member of Parliament for Tooting, now represents almost 9 million people in London, a city that