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