Got an email for Debenhams Travel Insurance offer, so took it up as travelling in new year.
Policy can be single or multiple trip, one or annual use [31 days PER trip max!] purchase.
You get a £5.00 Debenhams Gift Card on a single OR a £10 Debenhams Gift Card on an annual policy.
So mine was £11, less the £5 card, less the 10.5%, so got it for £5.37 ;-)
Afaik, the cheapest in the Land!