Exactly. I have never seen a policy that stipulates you have to be in the country to renew, in 30 years in the business.
As Minxy Girl stated ,it is out there,i am currently in Spain and this is part of my travel policy details.Also travel insurance is questionable too as many won't allow you to take out or renew a policy if you're not in the UK beforehand.