Ireland, Scotland and THe Open 2025