On a related subject, I think if Trump becomes President again in 2024, or even if another Republican wins and decides to cut military aid to Ukraine, I think we should reconsider the special relationship.
If the USA abandons Ukraine, Britain must not sheepishly follow suit.
Even if we cannot prevent Putin taking the whole country, we should offer sanctuary to as many free Ukrainians as we can, and offer to host their Government in Exile here in the UK.
With Trump or a Trump acolyte in the Oval Office, possibly for 8 years or longer, the UK will have to stand alone.
The US will become Isolationist (apart from supporting Israel and squaring up to China in the Pacific). We will have to hope that France and Germany will still have the will to support NATO in Europe.
If they won't, the Baltic States and Poland will likely follow Ukraine and fall into Putin's new Russian Empire.
And we'll see millions of European refugees streaming Westwards.