Put your question to a sample of Travel Insurance Companies and see what they say. I am sure some Company would be happy to take on the risk of a non-UK resident, taxpayer, although they may wish to charge a higher premium, than if your Partner were naturalised, or whatever the expression is to obtain UK citizenship. Does your Partner have any British ancestors/relatives? That may help if he/she intends to apply for naturalisation/citizenship.