Supporters of the “People’s Vote” cheered as MPs voted to withhold approval of the PM’s deal.