The 2026 UK IOM National Championships at Datchet Water Sailing Club proved to be far more than a domestic title fight.
With a relatively early Easter weekend this year, the risk of turbulent weather was always going to be quite high.