Media playback is unsupported on your device
Media captionMay: Brexit deal “within grasp” for 29 March

MPs will be able to have a fresh vote on the Brexit deal by 12 March, Prime Minister Theresa May has said.

Speaking as she travelled to an EU-Arab League summit in Egypt, Mrs May ruled out holding another so-called “meaningful vote” this week.

But she said “positive” talks with the EU were “still ongoing” and leaving on 29 March was “within our grasp”.

Labour leader Jeremy Corbyn accused the prime minister of “recklessly running down the clock”.

In a tweet, he said the move was intended to “force MPs to choose between her bad deal and a disastrous no deal”.