Tag: batter
Storms batter Britain’s high street as torrential downpours shave £356million off...
Stormy weather and torrential downpours dampened the spirits of Britain's shoppers, shaving more than £356million off retail sales in July.And the cost-of-living crisis...