Advertisement

Jubilee festivities in New York

Ten British-registered 68-foot yachts, taking part in the world's longest ocean race, have formed a spectacular 'parade of sail' in New York.

More top news