The NBA star Steph Curry made a surprise appearance at the Democratic National Convention to endorse Kamala Harris for US president. In his video message, the Olympic gold medallist said: “This is about preserving hope and belief in our country … The Oval Office suits her well … it’s an honour to support Kamala. Let’s all do our part.”