Even today, if you said to anyone in the UK that within 30 or so years our country will be run by M*sl*ms, they’d still think you were mad or racist or both.
But let’s look at London for a few hundred words. The election for the next London mayor is on 5 May 2016. […]