A European returning to Europe from abroad doesn't need any visa, and doesn't face any restrictions.
If done in a similar fashion as the US has chosen, i.e. due to incoherent populism, it would limit the number of competent e.g. Americas, Canadians, South Africans etc. from joining the European workforce.
If done in a sensible fashion, it would only exclude the would-be migrants from those (or other) countries who have shown a wanton disregard for democracy and other constitutionally required values.
The UK is considered non-EU so there would need to be a visa for a Brit working in the EU.
https://www.sem.admin.ch/sem/en/home/publiservice/weisungen-...