If you drive around London, you could be forgiven for thinking the state religion of Britain is Islam. Billboards on major roads in and out of the city carry messages about the Muslim holy month of ...