Norway has a very good relationship with the EU with open borders and free trade, not sure about the Swiss but I would guess it’s a good relationship, I think both countries have proven that you can have nearly all the benefits of the block if you are prepared to be realistic with a bit of give and take.
We will never see that sort of relationship with the EU whilst we have a conservative government and a leader like Johnson, so as long as things here remain as they are the worse it will get for our industries and economy, the little Englander mentality isn’t the way to try and make deals with anyone, we will only stand a chance of making something out of Brexit with the right people negotiating in a open and friendly manner, backed up by a government who recognise the world is bigger than just our own borders.