Russia would need 100 years to conquer all of Ukraine if it continued gaining territory at its current “slow” rate, according to the Foreign Secretary.

David Lammy said Vladimir Putin could end the conflict tomorrow by withdrawing from Ukraine, adding that the Russian president’s position is “not one of strength” as the invasion has been a “monumental strategic failure”.

Mr Lammy’s remarks came as he updated MPs about the new 100-year partnership deal between the UK and Ukraine.

The agreement will set out co-operation between the two countries and includes bolstering military collaboration on maritime security through a new framework covering the Baltic Sea, Black Sea and Azov Sea to deter Russian aggression.

Speaking in the House of Commons, Mr Lammy said: “Putin shows no signs of wanting peace.

“He could end this war tomorrow by withdrawing from Ukraine, yet he insists the war will not end until he’s achieved his objectives; objectives which amount to the subjugation of the Ukrainian people.

“This is no basis for a meaningful dialogue and Putin’s actions speak far louder than his twisted words: inhuman strikes on civilians on Christmas Day; dispatching North Korean troops to the front line; wave after wave of attacks on the brave people of Ukraine.”

We need your consent to load this Social Media content. We use a number of different Social Media outlets to manage extra content that can set cookies on your device and collect data about your activity.

Mr Lammy added: “Putin’s position is not one of strength. The invasion has been a monumental strategic failure and pressure is mounting.

“Russia’s casualty rate is staggering – the highest number of military casualties the country has suffered since the Second World War.

“Russia is more insecure than it was before the war and for what? Russia gained some territory last year, yes – fields and small settlements left barren by relentless bombardment, taken at a rate so slow they would need a century to conquer all of Ukraine.

“All while their economy increasingly struggles to sustain this war through this year – spiralling inflation leaving basic goods like butter unaffordable, welfare cuts hitting the most vulnerable, interest rates hiked to a record 21%.”

Mr Lammy said the UK “must not let up now” in its support for Ukraine as the third anniversary of Russia launching a full-scale invasion approaches next month.

He added: “Putin hopes the world lacks his resolve. We need to call his bluff to prove him wrong.”

Shadow Foreign Office minister Wendy Morton said: “There will continue to be difficult days ahead for Ukraine, but their fight for freedom is a just cause because they are not only fighting to free their country from Putin’s aggression, they are fighting for our values and our freedoms too.

“That’s why we must continue to stand by them and make sure this partnership is a success and gives Ukraine hope for a brighter future.”

Donald Trump’s return to the White House prompted questions about what contact the UK Government has had with his team about Ukraine.

Mr Trump claimed during the US election campaign that he wanted to end the war within days of taking power.

Mr Lammy told Ms Morton: “She will understand that today is inauguration day, it’d be a bit pre-emptive to have had discussions with the incoming administration on the security guarantees and Ukraine’s path to Nato quite at this stage.

“But she knows at that Nato conference when we came into office we set out an irreversible pathway to membership and that remains the position.”