Thanks for the suggestions. ETA don't seem to offer travel insurance. Dogtag look just the ticket, except that their website says that due to covid they're not taking on new policies at the moment. I've asked Neil already actually as I thought he might be in the know, but not heard from him yet.
Dogtag or eta would be my thoughts. But covid messed stuff up. Dammit might have better idea