So we are idiots??? British are not dearly beloved??? U sure u were in the UK? Am a student in UK and my family pays out 10 000 pounds a year for my studies. Even then, British ppl sweetly ask me all the time, "When are you going back?" meaning Piss off. Ur boss has no option but to be nic...