London: British Foreign Secretary Boris Johnson says Donald Trump got his response to Charlottesville "totally wrong" and has all but confirmed the US President's state visit to Britain will no longer go ahead this year.

Prime Minister Theresa May issued the invitation when she became the first leader to visit Mr Trump in Washington seven days after his inauguration.

At the time, she was sharply criticised by her political opponents and some Tory MPs for appearing too chummy with Mr Trump.

Before the UK election, Downing Street had insisted the visit would take place in 2017, but it never confirmed a date.