13 August 2025

UK motor premiums drop, but record claims persist