I rarely post in this sub forum but you've nailed why we're in this mess.
The public although only marginally voted to leave. MP's of all parties have fucked about for 3 years either though incompetence or their own vested interests and not done the what was needed to follow the result.
I don't give a chuff about free votes for them etc they're there to represent the constituency that elected them, if they'd done that we'd be out now, be that good/bad only time would tell but we'd be moving on rather than a sitting duck where they're all cock waving at each other.