I used to be covered by British Airways travel insurance and I continued when they passed their customers over to Preferential several years ago, I have been covered for about 10 years, mostly with Preferential which has been several years now. I had an Annual policy which also covered my wife and I renewed every year. Now Preferential have decided not to renew my medical cover for a pre-existing condition that occured 6 years ago, although that wasn't a problem for them these past years and for which I was cleared of 6 years ago and with no health problems in the past 6 years.
They say they have a new points system and I no longer qualify. That was it, no further explanation, take it or leave it.
I have now switched to Voyager Insurance through a local insurance broker, they gave me a full health clearance in 5 minutes on the phone with my past medical history, and charged me less than half what I paid Preferential last year. They were nice about it too.