UK News ‘It’s a big happy party!’ – Thousands fill Dublin’s streets to celebrate St Patrick’s Day March 17, 2024