Fife William and Kate in St Andrews: Royal couple blown away on iconic West Sands beach on return to university hometown May 26 2021