Prince Philip is "continuing to make good progress" following his hospital treatment, a source has said, and is very keen to carry out the engagement in Edinburgh.
The Duke has been an honorary fellow of the Royal Society of Edinburgh since 1951 - one of his oldest patronages - and has presented Royal Medals on several occasions.
More top news
The Democratic presidential told reporters: 'Anyone who complains about the microphone is not having a good night.'
A young girl made a tearful plea at a Charlotte City Council meeting in the US following the shooting of a black man by a police officer.
Jeremy Corbyn has insisted his policies will persuade enough people to vote Labour at the next election to return the party to power.