I AM tired of hearing accusations from Brexiteers that MPs have sought to prevent Brexit, ignored “the will of the people” or “betrayed” their Leave-voting constituents.

MPs have not voted against Brexit, but against successive Brexit deals that the Government has come up with.

Hard-right Brexiteers, the DUP, and Labour and LibDem MPs have all done so for very different reasons.

Despite persistent efforts to portray it as muddled and indecisive, Labour’s position has remained consistent, and is not difficult to understand for those who can be bothered to try.

Labour will honour the result of the 2016 referendum, provided a deal can be agreed with the with the EU which protects jobs, workers’ rights, environmental standards, and preserves the Good Friday Agreement.

Such a deal would have to include a customs union with the EU and close alignment with the single market, which would not only be best for the economy, but is also the only practical way to solve the problem of the Irish border.

At the 2018 party conference, Jeremy Corbyn promised Theresa May directly that if she could secure such a deal, Labour would back it.

Keir Starmer has reiterated this undertaking, saying that if amendments could be made to Boris Johnson’s deal to bring it in line with the above criteria, Labour would back it, subject to the additional condition that the deal would be put to the people in a public vote.

Pete Winstanley, Durham.