Householders looking to drive down the cost of their insurance as part of their New Year financial resolutions can benefit from the latest Churchill Home Insurance incentive, guaranteeing to beat any ...