UK weather: Hailstones fall on Leeds and Sheffield
Published
A yellow weather warning for thunderstorms and heavy rain remains in place, the Met Office said.
Full ArticlePublished
A yellow weather warning for thunderstorms and heavy rain remains in place, the Met Office said.
Full Article