Theresa May is preparing to unveil curbs on low-skilled migrants just days before a crunch Commons vote on her Brexit deal in a bid to win round Eurosceptic Tory MPs, The Telegraph has learned.

Leaked Cabinet papers reveal that the Home Office has drawn up plans to issue low-skilled migrants with 11-month visas "with restricted entitlements and rights" while they are living in the UK.

Ministers are also considering alternative plans to allow EU migrants aged between 18 and 30 to live and work in the UK for two years, with a strict cap on numbers.

The Prime Minister will announce that the Government will abolish the cap on highly skilled workers after Brexit such as doctors and nurses entirely so the UK can attract the "brightest and the best".

She will on Saturday travel to Brussels, where she is expected to secure the sign-off of European Union leaders for her Brexit deal despite last-minute objections from Spain over Gibraltar.

On Monday the focus will switch to the Parliamentary vote on her deal, expected in two weeks, when Mrs May will fight for her political future as she tries to win round Eurosceptic ministers and avert defeat in the commons after more than 90 of her own MPs publicly criticised her deal.