My sentiments exactly, but since the offending visitor is English, I thought it better to express my thoughts in the "queens" more polite English, as in:
"You bloody poofter! Why don't you get your bleeding limey arse on the next flight to Manchester?"