Another take on this second vote, in particular “parliament is at an impasse, so we need to throw the question back”.
Surely MPs are elected so as to avoid an impasse? To find a way through? It seems perfectly appropriate for the public to set a direction of travel, as we do in General Elections every five years, as we did in the European referendum. But isn’t the role of the MP to carry out those broad instructions? So if an MP calling for a second referendum, isn’t that an admission of failure, that “I can’t do my job”?