Theresa May suffers new Brexit defeat after Conservative MPs abandon their support for her plan B