Sounds like the Brits have a cottage business of harboring terrorists.
I'm sure there's a mosque in London he can attend.