Pretty sure that the 14 day cooling off period is valid as it is technically a finance agreement when opting to pay monthly.
If cancelling within this 14 days then the only amount to be charged is a reasonable admin fee covering the insurer/brokers costs AND the charge for the number of days covered prior to cancellation of the policy.
Thats what the smallprint reads on my insurnace with NFU anyhoo