Why are motor insurance premiums at a record high?

Analysis by The Association of British Insurers (ABI), which looks at 28 million motor insurance […]