British voters are increasingly dissatisfied with Prime Minister Theresa May and her government, and more British voters favor a second referendum on the final terms of any Brexit deal, according to a new opinion poll.

When voters were asked in a YouGov poll whether there should be a referendum on the final terms of any deal over exiting the EU, 42 percent said there should be a fresh vote while 40 percent said there should not. The rest did not know.

May has stepped up planning for a so called “no-deal” Brexit that would see the world’s fifth largest economy crash out of the EU on March 29, 2019, a step that could spook financial markets and dislocate trade flows across Europe and beyond.

Even if May can strike a deal with the EU, it is unclear whether she could get it approved by the British Parliament.

May’s government is divided over Brexit. She campaigned for a “remain” vote in 2016, but now insists Britain will leave on March 29, 2019 and there will be no rerun of the Brexit referendum.

In Britain’s 2016 referendum, 52 percent, or 17.4 million people, voted to leave the EU while 48 percent, or 16 million, voted to stay.

In the event of a referendum on Britain’s EU membership tomorrow, 45 percent said that they would vote to remain in the bloc, while 42 per cent would vote to leave.