I share the heartbreak and concern of many constituents over President Putin’s illegal and violent assault against the people of Ukraine.

The UK is working with our allies to stand up to Russian aggression.

I have personally been working closely with the Chancellor and the Governor of the Bank of England on restricting the access of major Russian banks to the international SWIFT payments system.

To that end, I was taking part in online meetings from my flat in Salisbury for much of Sunday. However, I did manage to briefly pop out to the Cathedral, where it was heartening to see so many people gather for an outpouring of empathy and prayer for Ukraine.

I have also been closely involved in making changes to our unexplained wealth regulations, making it easier to intervene and apprehend entities that fail to uphold sanctions and freeze out Russian assets.

As always, it is humbling to see that the first instinct of the majority of constituents who write to me is to help those who are suffering.

Every conflict and every threat situation is unique and requires a tailored response.

The Government has made a number of changes to the immigration system to help Ukrainians wishing to come to the UK, but our response is under constant review and is evolving continuously.

The Prime Minister is speaking daily to Ukrainian President Zelenskyy, who has updated him on the critical need for humanitarian assistance as people are forced to flee their homes and seek safety. In response, the UK is providing £40m more in aid for vital medical supplies and other practical requests.

Under measures announced over recent weeks, up to 100,000 Ukrainian refugees are also eligible to come to the UK as part of the established bespoke humanitarian route.

The UK also continues to supply defensive military equipment to the Ukrainian military to bolster their resistance against invading Russian forces.

We will not turn our back on Ukraine in their time of need but will continue to support them through whatever means we can, in step with our international allies.

By the time you read this column, I will likely be in Luxembourg, spending 36 hours there and taking part in a series of meetings with counterparts.

I am heading back to Salisbury for the weekend but, for the first time in 12 years, it will be touch and go whether I make it back in time to join in Alabare’s annual Big Sleep.

If I don’t make it, good luck and successful fundraising to all those forsaking their beds for the night in favour of the chilly cloisters to support one of Salisbury’s most admired charities.