British MPs have ruled out the UK departing the EU without a deal in any circumstances, leading to speculation that either Prime Minister Theresa May's weak proposals will be accepted in the House of Commons, or Brexit will be delayed and even cancelled altogether. Is a betrayal of the British people on the cards?