Theresa May will bring her Brexit deal back to parliament for MPs to be given the chance to accept or reject it in the so-called meaningful vote two.

After the government’s historic defeat by 230 votes on 15 January, the prime minister promised to hold cross-party meetings “to identify what would be required to secure the backing of the house”.

She has since announced £1.6bn for a towns fund in the hope of winning over Labour MPs from leave-voting areas, and new promises on workers’ rights, including the opportunity to vote on new EU directives on the labour market.

Most of the government’s focus, however, has been on trying to persuade the EU27 to provide “legally binding guarantees” on the Irish backstop.