News Updated: October 23, 2026 Stroud weather warning: 48mph gusts to batter town as power cuts and travel chaos feared By Ashley Loveridge October 23, 2026