Trump says Boris Johnson would make a great Prime Minister

The US President says Britain’s former Foreign Secretary Boris Johnson would make a great Prime Minister.

Donald Trump’s also cast doubt on a free trade deal between America and the UK, if Theresa May’s Brexit proposals go ahead.

He’s made the comments on his first official visit to the UK.

There are protests planned for today – but former UKIP leader Nigel Farage says he deserves respect: