London (CNN) Brexit is going down to the wire.

With just 33 days until Britain is set to leave the European Union, Prime Minister Theresa May has again delayed a parliamentary vote on her beleaguered Brexit deal in a desperate effort to buy more time to revise its terms with Brussels.

The so-called meaningful vote had been penciled in for Wednesday. But speaking to reporters traveling to an EU-Arab League summit in Egypt on Sunday, May said it would now happen by March 12 -- a mere 17 days before Brexit day.

May said she would be returning to Brussels on Tuesday for more talks. "As a result of that we won't bring a meaningful vote to Parliament this week. "But we will ensure that that happens by March 12," she told reporters on the plane to Egypt, according to the UK's Press Association and Reuters.

Downing Street confirmed the delay to CNN.