In a speech on her plan for Brexit, British Prime Minister Theresa May has confirmed that any EU deal will be put to the vote in both houses of Parliament.