3 July 2026

UK compensation body pays out £100m for failed insurance firms