The commonly used British English word for a foreigner who comes to live in Britain is immigrant, not the rather upmarket word “expat”.
Shouldn’t we use that for foreigners here too? Especially for these low quality badly behaved foreign residents instead of making them sound important?
As a Brit I’d be more than happy to see the violent drunks, racists and criminals prosecuted and, if convicted, sent back to Britain immediately