Theresa May has promised Tory MPs she will quit if they back her Brexit deal. She told backbench Tories: "I am prepared to leave