Estimates from the Association of British Insurers (ABI) have put the total payouts from storms Desmond, Eva and Frank at £1.3bn
Estimates from the Association of British Insurers (ABI) have put the total payouts from storms Desmond, Eva and Frank at £1.3bn