I thought that basically any EU "citizen" had the right,under current regulations,to live and work in Britain.
A few years ago we went to Britain and Ireland and all we encountered in restaurants (for example) were Poles!
You’re right, they do. But that right isn’t ‘determined by foreign bureaucrats’. It was determined by the British government when it signed the Maastricht Treaty in 1992.
Are you sure you weren’t in a strip bar?
Yes - and Poles are EU citizens. the immigrants from Asia etc. are residents - temporary or permanent (to get a permanent residency you have to live and work for at least 5 to 10 years continuously and citizenship takes longer) - the "refugees" (really migrants) got temporary residency in Germany but cannot travel to the UK (not part of Schengen) nor reside, nor work without separately applying to the UK