Gusty winds and gutsy wins at St Neots Regatta 2018