Insurance industry leaders have said that following severe flooding the UK faces a "long road to recovery" after a summit was held at 10 Downing Street earlier today (18 February).
Insurance industry leaders have said that following severe flooding the UK faces a "long road to recovery" after a summit was held at 10 Downing Street earlier today (18 February).