I can’t find any info on the perp’s UK citizenship status.
Hmmmm...
One of the Abdul’s worked at the Airport (I would assume Heathrow) and the other was “supposedly” just entering an apprentice program for a Railroad company. Leads one to think they could converse in English and had a history within the former Nation known as England so as to gain employment.