Firefighters tackle a blaze after a Russian aerial bomb struck a multi-story residential building in Kharkiv last Sunday. via Associated Press Blair McDougall, the Labour MP for East Renfrewshire, has just returned from Ukraine. In a diary for HuffPost UK, he explains why he believes Vladimir Putin’s invasion of its neighbour “has failed”, and why the West must now give Ukraine all the support it needs to end the war.

As we drive through the Polish countryside towards the night train that would take us over the border and into Ukraine , the fog becomes thicker and thicker. If there was any anxiety about leaving the safety of the EU among our delegation of MPs, the weather isn’t helping. Advertisement The huge sleeper train emerges from the gloom and the friendly Ukrainian rail workers showed us to our cabins.

Ukraine’s railway workers are the unsung heroes of the war there. Despite constant bombardment the trains run on time. In truth, the service is better than here in the UK.

That is the first thing to understand about Ukraine: despite Putin’s best efforts it remains a functioning, vibrant, European country. He has failed. In my previous life working with pro-democracy campaigners, I had loved working in Ukraine.

As we pull into Kyiv in the early morning, I wonder whether the city would feel different from the hip, bustling place I remembered. It still has the same heart, a defiance, but there is now a sadness too. Official memorials to the war dead are compleme.