‘Hive of activity’ – Bord Bia Bloom 2025: Everything you need to know about the festival The Irish Independent