Theresa May says there is a "clear majority" against a no-deal Brexit, but the Commons decision is not legally binding.