In a series of votes on Tuesday, lawmakers rejected a no-deal Brexit by 318 votes to 310, undermining the government's argument that Britain would be willing to crash out of the EU without an agreement.