Donald Trump has thanked an unlikely ally for supporting plans for his new golf course during the official opening at his Aberdeenshire resort.
The US president did a lacklustre impression of James Bond star Sir Sean Connery’s accent as he addressed guests and the media from the Scottish resort.