The Duchess of York has visited Southampton to welcome a history making yacht back to Southampton after its final race around the world. On Saturday, the South Coast & Green Tech Boat Show 2024 ...