Theresa May is renewing her efforts to sell her draft Brexit withdrawal agreement – saying it will stop EU migrants “jumping the queue”.

She said migration would become skills-based, with Europeans no longer prioritised over “engineers from Sydney or software developers from Delhi”.

The PM also insisted to business leaders at the CBI that her withdrawal deal has been “agreed in full”.

It comes as some Tory MPs continue to press for late changes to the deal.

Ministers from the remaining 27 EU countries have met in Brussels ahead of the deal being finalised on Sunday.

They are working on the political declaration setting out their future relationship with the UK.

There has been widespread criticism of the draft 585-page withdrawal agreement – and a short paper setting out what the UK and EU’s future relationship could look like – which is set to be signed off at a summit this weekend.

Two of the prime minister’s cabinet ministers resigned over the proposed deal, while others are believed to be trying to change its wording.

Speculation continues over whether the number of Tory MPs submitting letters of no-confidence in Mrs May will reach the 48 required to trigger a confidence vote on her leadership of the Conservative Party.

What’s the PM’s next move?