In reply to Jack_Lewin:
Bloody Canadians . . . coming over here . . . . driving on OUR roads!
Seriously, though, that seems steep. I have a UK licence, but have insurance from a French company (my bank in France) for a UK vehicle registered in France. I proved my UK no claims bonus and got a pretty fair deal - slightly more than I would expect to pay in the UK, but then the steering wheel is on the wrong side. How long has your partner been driving, do they have any proof of no claims bonus? Getting them added as a named driver on a policy for you might be better. Have you tried shopping around? Perhaps even the "meerkats" might be able to provide a better price?
Other than the usual I have no expertise of British insurers, perhaps it's another example of "Rip off Britain"?
Post edited at 19:49