There’s a reason why Cockwells Duchy 35 is a Motor Boat Awards 2018 winner