8 July 2020

Major storms drive 10-fold rise in claims for Flood Re