Storm Noa batters the UK with 70mph winds with heavy rain with a chance of ‘thunder’ this evening by LLB Reporter April 12, 2023 April 12, 2023