United Kingdom Storm Éowyn Leaves Thousands Without Power in Northern Ireland and the Republic of Ireland TGO News Service January 26, 2025