The final leg of The Ocean Race 2022-23 started in The Hague, Netherlands as the IMOCA fleet crossed the start line.