Labour leader Jeremy Corbyn says MPs have ruled-out both a no-deal Brexit and the prime minister's deal.