Motorists facing further delays to £9.1bn car finance refunds after last-minute legal challenge July 2, 2026 · Daily Mail Read full story at source