@Robert *****
Ok this post is getting weirder. Why would a Thai citizen that owns land have to divorce a foreigner to keep land?
I’ve not seen a single reference anywhere that London is requiring travel insurance to issue a Non O visa. Why would they? It’s not a requirement to issue one, nor a requirement to get an extension off one.
IF that was a new requirement then I’m sure this forum and others would blow up with posts about it. I suspect it was a “lost in translation” thing.