This September, the world’s best foiling windsurfers will descend on England’s south coast for the 2026 iQFOiL World Championships at Weymouth and Portland National Sailing Academy — and for British Sailing Team athlete Alice Read, it will feel both deeply familiar and uniquely significant. By Emma Maguire. British sailor Alice Read Set against the stunning backdrop of Weymouth and Portland, the championship venue is renowned worldwide for its elite racing conditions. Shelter