US President Donald Trump has praised the UK Prime Minister Boris Johnson as the "right man" to deliver Brexit, as the two leaders held their first bilateral meeting at the G7 summit in France.

Mr Trump also said the two countries were having "very good" trade talks.