[TJ, not your dancing monkey… I ought to just leave you screaming for attention, as I’ve been busy answering far more interesting posts than yours.
However
Switzerland hasn’t adopted all EU regs,
see here: https://fullfact.org/europe/norway-switzerland-eu-laws/
The Swiss relationship with the EU is different to Norway’s.
It’s also got a trading relationship through the European Free Trade Association, without being part of the European Economic Area.
This also involves taking on EU laws. But instead of laws constantly flowing into its legal system, it negotiates new treaties or amends old ones in return for access to the single market and other EU activities. Some of the important treaties are linked, so that if Switzerland or the EU pulls out of one, the others also collapse.
This system means that Switzerland doesn’t formally lack control over its own laws.
Happy now?
How are you going to stop migration over an open border?
like at present?
You do not need to have a passport in order to enter the other country. However, all air and sea carriers require some form of identification and some regard a passport as the only valid identification. Immigration authorities may also require you to have valid official photo-identification which shows your nationality. As you are being asked to prove that you are an Irish or UK citizen who is entitled to avail of the Common Travel Area arrangements, it is advisable to travel with your passport.
http://www.citizensinformation.ie/en/moving_country/moving_abroad/freedom_of_movement_within_the_eu/common_travel_area_between_ireland_and_the_uk.html
Or would you call that a “hard border”?