MPs including Sir Keir's own backbenchers slammed the PM for presiding over dud negotiations which have left the EU far better off than Britain.