Steve.
i arranged insurance whilst i was undergoing treatment for the big C several times, best was primary insurance it cost an extra £100 for 21 days in Turkey on top of our annual travel insurance all done via telephone to the medical dept.
there was a good discount via moneysupermarket.com , who have several other good companies as well [ we used columbus this year] ..
Ron