The 2024 flat season was wrapped up at the Curragh last weekend