Dramatic images show impact of 80mph winds, heavy snow and flooding from Storm Barra

Sky News

Published

Storm Barra is battering the UK with 80mph winds, rain and snow - and has left at least 59,000 people without power and areas flooded.

Full Article