‘I promise you I will be back’: Barack Obama says he’ll return to Scotland

Former United States President Barack Obama plays a round of golf in St Andrews, Scotland. (Robert Perry/Getty Images)
Former United States President Barack Obama plays a round of golf in St Andrews, Scotland. (Robert Perry/Getty Images)

Breaking