Storm Darragh has swept through the UK and Ireland, causing widespread damage and disruption. High winds and heavy rain have left thousands without power and affected travel.