Theresa May has said the UK "cannot possibly" remain within the European single market, as staying in it would mean...