you really are clueless pal .A simple stamp is as you call it is the visa so your a snowflake who prefers to call it a stay permit .. VOA for British people. Yes Here have a glass of water .
That is your entitled opinion but if you ask me your of course going to say that if your currently a broker its like asking a used car salesmen if the car is fine . i am just giving my advice as an ex broker . Insurance has and always been a gamble and in my opinion better to use investments or savings to cover costs if in the unlikely event it is needed .