Storm Darragh is here! Brutal 90mph winds and rain make landfall as Britain faces overnight battering and millions are sent ‘stay indoors’ red alert
Britons are bracing for Storm Darragh after it made landfall in Ireland this evening, with video from County…