Great episode Pete! For sure Switzerland should be on your list of places to consider if and when the time comes... But Brexit made settling as a British citizen more complicated than previously (not too sure of the details but EU citizens still have freedom of movement and to pursue economic activity / settle if they can prove employment or financial means).
There is actually a wealth tax that varies by Canton... 0.1% to 1%. No capital gains tax for private individuals on most investments.
The unemployment benefits mentioned in the interview are indeed 80% of you salary but with an upper cap... So if you earned CHF 1M you would not get CHF800,000 for 2 years.
Health insurance and housing is VERY expensive, as is general cost of living. Think 2-3x non-London cost of living.
The currency's very strong which makes travelling to other countries pretty affordable 😎