Almost 400 youngsters from all over the country took to the world-class waters off Weymouth and Portland National Sailing Academy over the course of the week to contest youth sailing’s premier regatta.

The young sailors had to contend with all manner of weather, from no breeze to 35 knots and everything in between.

After a challenging start to the regatta, it ended champagne sailing in perfect breeze under bright blue skies.

The Youth National Championships is the flagship event of British Youth Sailing, which aims to develop and retain the world’s best young dinghy racers, windsurfers and kitefoilers.

British Youth Sailing also sets children up for a lifetime in sailing, whether in Olympic classes, club dinghy racing or yachts, or as coaches and race officials, and teaches them valuable skills and behaviours to take into their adult lives.