Britain will leave the European Union single market, Prime Minister Theresa May announces in wide-ranging Brexit speech on Tuesday.