Barack Obama visits Scotland for the first time today for Edinburgh charity dinner

Former US president Barack Obama (Alexander Scheuber/Getty Images)
Former US president Barack Obama (Alexander Scheuber/Getty Images)

Breaking