Barack Obama to attend Edinburgh charity dinner tonight

Former US president Barack Obama is due to visit Scotland for the first time today and attend a charity dinner in the capital. The Democrat, who served eight years in the White House, will address business leaders and take part in a Q&A at the event organised by The Hunter Foundation, set up by entrepreneur and philanthropist Sir Tom Hunter.