Irish Sailors Win GP14 World Championship on Belfast Lough Ger Owens and Mel Morris take the title as Irish crews finish first and second on home waters. 20 August 2026