TRAFFIC LAWS Are You Overcharged? Car Finance Compensation Explained Brits are being warned about the complexities of purchasing a car on finance after a watchdog revealed that…