I work hard, pay my taxes and do not force my Britishness on other people. What is your problem with me exactly? It's not like there are lots of jobs for foreign street cleaners like there are there. What sense of entitlement do I have exactly? You do know that my work involves something called English and that it is my job to know the rudiments of grammar when it comes to checking tests, grading homework etc. Why is any of this entitled?