Prince William and Kate race each other on land yachts

The Duke and Duchess of Cambridge displayed their sporting rivalry as they raced each other on land yachts on the beach in St Andrews, 20 years after meeting while at university there. William and Kate joined six teenage carers trying out the sport on a day course organised as respite from their normal duties of looking after family members.