February 13, 2025
UK weather: Storms to batter Brits as heavy rain deluge to lash the nation for DAYS

Between 25 to 30mm of rain fell across parts of the north-east of England on Wednesday, while areas in London saw around 20mm, the Met Office said…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *