Hi, I wish to change insurance companies as I have just bought a new car and my insurance company wants to charge me nearly 3 times as much as other companies. I pay by direct debit each month so was wondering why I have to pay the cancellation fee of £55? When my payments stop the company stop insuring me so why do I have an outstanding liability to them? Can they enforce this? Thanks