Absolutely. Why, only last week I was in London and there was this bloke who was obviously not from around here. He could barely speak English and dressed in some kind of weirdo foreign get-up that looked like a sodding skirt with a purse on the front. From what I could tell he was from somewhere called "glazgee" or "glasge" but who knows? I think he was trying to find somewhere selling his ethnic food. "Neeps an' tatties" or something.
If people are coming here from another country they should at least learn to speak our language, right?