Theresa May will bring key legislation to ratify her Brexit deal before the Commons within weeks, in a last-ditch effort to break the deadlock.

Downing Street said she would bring forward the Withdrawal Agreement Bill (WAB) in the week beginning 3 June, after late night talks between Ms May and Jeremy Corbyn on Tuesday.

But Labour expressed doubts about Ms May's efforts to deliver a compromise agreement, with sources insisting that there was no guarantee they would support the bill.

Meanwhile, Ms May faced calls to resign from Tory MP Peter Bone during prime minister's questions, saying she had lost the confidence of activists.

Farage launches his new Brexit Party: in pictures Show all 10 1 /10 Farage launches his new Brexit Party: in pictures Farage launches his new Brexit Party: in pictures Nigel Farage speaks at the launch of his new Brexit Party's campaign for the European elections Reuters Farage launches his new Brexit Party: in pictures Brexit Party candidate Annunziata Rees-Mogg, sister of Conservative MP Jacob Rees-Mogg, speaks at the launch AFP/Getty Farage launches his new Brexit Party: in pictures A supporter waits for Farage to speak AFP/Getty Farage launches his new Brexit Party: in pictures Supporters wait for Farage to speak AFP/Getty Farage launches his new Brexit Party: in pictures Farage's socks Reuters Farage launches his new Brexit Party: in pictures Farage and prospective candidate Annunziata Rees-Mogg wait at the launch AFP/Getty Farage launches his new Brexit Party: in pictures Supporters listen as Farage speaks AFP/Getty Farage launches his new Brexit Party: in pictures Free T-shirts for all attendees AFP/Getty Farage launches his new Brexit Party: in pictures Posters on the seats for supporters of the Brexit Party AFP/Getty Farage launches his new Brexit Party: in pictures A safety sign is pictured AFP/Getty

He said: "They say that her deal is worse than staying in the EU, that they want us to come out now on a no-deal basis, and third, more importantly, they've lost confidence in the prime minister and wish her to resign before the European elections.

"Prime minister, what message do you have to say to these loyal and dedicated Conservatives?"

But Ms May said she thanked all party supporters for their work campaigning and fundraising, and said to those "concerned about delivering Brexit" her government "wants to deliver Brexit and has been working to deliver Brexit".