British Prime Minister Boris Johnson walks out to greet NATO Secretary General Jens Stoltenberg before their meeting at 10 Downing Street in London, Tuesday, Oct. 15, 2019. (AP Photo/Matt Dunham)

Brussels – British and EU officials were on the verge of a last-minute Brexit deal on Wednesday but Prime Minister Boris Johnson still has work to do at home to ensure parliament approves the plan.

“The basic foundations of this agreement are ready and theoretically we could accept a deal tomorrow,” said European Council President Donald Tusk, who will chair a summit of leaders, including Johnson, on Thursday and Friday.

However, Tusk said in comments broadcast by Polish broadcaster TVN 24 that “certain doubts have appeared from the British side”, apparently a reference to Johnson’s need to win over politicians who fear he may have conceded too much.

French President Emmanuel Macron said an agreement was being finalised and he hoped it could be approved by the summit on Thursday.

“I want to believe an agreement is being finalised and that we will be able to endorse it tomorrow,” Macron said at a news conference with German Chancellor Angela Merkel.