That is the point, these Governments didn't like the result so they went back out with reworded options rather than respect the results. If the populous had voted leave again there would have probably been more referendums until they got the result they wanted,
Kier Starmer on BBC this morning has said there would be only two options, either the 'bad Deal' or remain, already indications the referendum will be weighted towards remain. That referendum has been done and dusted, it should be respected whichever way you voted. The question should be Deal or No Deal. Calling it a 'Peoples Vote' only disguises the fact it will be a referendum rerun.
Labours own 'Brexit' version is to stay in the custom union, stay in the single market and have a place on the top table for decision making..basically that is remain. it would mean accepting EU laws and freedom of movement, the two main reasons people voted to leave.
MPs are pushing for extension to negotiations after 29th March, first it was a year or two, now it is only up until May. which seems conveniently aligned with the EU parliaments members election.
The next General/Council elections will be interesting.