The prime minister has urged MPs to back her Brexit deal, saying it is the only way to honour the referendum result and protect the economy.
Writing in the Mail on Sunday, Theresa May said her critics – both Remainers and Brexiteers – risk damaging democracy if they oppose her plan.
But a poll carried out for the People’s Vote campaign suggests fewer than one in four voters support her Brexit deal.
MPs are due to vote on whether to back Mrs May’s Brexit plan next week.
The UK is due to leave the EU on 29 March 2019 – regardless of whether there is a deal with the EU or not.
A deal on the terms of the UK’s divorce and the framework of future relations has been agreed between the prime minister and the EU – but it needs to pass a vote by MPs in Parliament before it is accepted.
The House of Commons vote had been scheduled to take place in December but Mrs May called it off after it became clear that not enough MPs would vote for her deal.
The debate on the deal will restart on Wednesday, with the crucial vote now expected to take place on 15 January.
Writing in the Mail, Mrs May said: « The only way to both honour the result of the referendum and protect jobs and security is by backing the deal that is on the table. »
She said « no one else has an alternative plan » that delivers on the EU referendum result, protects jobs and provides certainty to businesses.
« There are some in Parliament who, despite voting in favour of holding the referendum, voting in favour of triggering Article 50 and standing on manifestos committed to delivering Brexit, now want to stop us leaving by holding another referendum, » she said.
« Others across the House of Commons are so focused on their particular vision of Brexit that they risk making a perfect ideal the enemy of a good deal.
« Both groups are motivated by what they think is best for the country, but both must realise the risks they are running with our democracy and the livelihoods of our constituents. »
Public polled on Brexit
Meanwhile, a poll of more than 25,000 Britons suggests Labour would be punished by voters if the party either ends up backing the government’s deal or does not actively oppose it.
The YouGov poll, carried out for the People’s Vote campaign which is demanding another referendum, suggests 75% of Labour supporters would prefer a final say on Brexit.
Mr Corbyn has previously said the decision to leave the EU cannot be reversed.
In his new year message, Mr Corbyn said Labour, if it was in power, would seek to reopen negotiations with Brussels to pursue a better outcome.
The poll also suggested:
- 22% of all Britons back Mrs May’s deal, rising to 28% among Leave voters
- 53% of Britons believe they – instead of MPs – should be given the final say on Brexit, once those who responded « don’t know » were removed
- And among those who said they would vote in another referendum, the survey suggested 54% would back remaining in the EU, compared to 46% for Leave
Mrs May now has less than a fortnight to persuade Parliament to back her deal.
Some Conservative MPs believe the deal does not represent the Brexit the country voted for in 2016 – with some happy for the UK to leave the EU with no deal.
Other MPs are pushing for a second referendum, while opposition parties including Labour plan to vote against her deal.
Labour wants to force a general election by calling a vote of no confidence in the government if the deal is rejected by MPs.
Mrs May has been seeking further assurances from EU leaders about more controversial aspects of the agreement such as the Irish border « backstop », which is designed to prevent physical customs checks on the island of Ireland.
The Democratic Unionist Party – whose support the Conservative Party relies on for a majority in the House of Commons – wants to make sure the backstop is temporary and that the UK, including Northern Ireland, can exit from it without EU approval.
Earlier this week, a leading figure in the party said there is « no way » it would back the deal.