Northern Ireland Marks 28th Anniversary of Good Friday Agreement Amid Calls for Reform Stormont power-sharing restored in 2024 faces criticism over governance issues as parties mark Good Friday Agreement anniversary. 10 April 2026