Prime Minister Theresa May will make a formal pledge ahead of the June 8 election to end European Union free movement of people into Britain; Daily Mail.