Trump leaves the White House with the lowest job approval of any modern-day US president
Related Stories
Trump says Iran will 'pay the price' for delaying talks
Are Iran’s hardliners pushing region toward wider war?
Air Canada pilot flew for 17 years without key licence
Iran, US trade blows as peace deal draws no nearer