The question is, do people from Romania and Bulgaria need a visa? Looks to me they can not just move to the UK but maybe the UK has different agreements with this countries.
Just checked: https://en.wikipedia.org/wiki/Visa_requirements_for_Romanian...
Looks like they don't need anything but a passport to go to the UK.