Britain's Queen Elizabeth has invited US President Donald Trump for a state visit later this year and he has accepted, British Prime Minister Theresa May says.
May was speaking at a news conference in Washington on Friday during the first visit to the White House by a foreign leader since Trump's inauguration a week ago.