Parliament will never endorse a no-deal Brexit for fear of suffering the repercussions if it goes wrong.....so they will do exactly what you say....put it back to the people for another vote, hoping that they scared them enough into remaining servants of the Fourth Reich.
Germany will have won domination over Europe....they just had to get them to relinquish their power willingly rather than taking it by force.
Parliament doesn’t need to “endorse” a no-deal. They can just talk round and round and delay doing anything until October 31. If the UK does nothing, it automatically crashes out on October 31. The EU is praying that they do that.