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