It’s not as simple as supporting Ukraine.
It’s about proving to Russia that invading another country is unacceptable - because Russia won’t stop at Ukraine. Any reading of news of the South Caucasus or Poland or Romania or Moldova will tell even an idiot that Russia does not respect other countries autonomy and borders.
No. We can’t afford it. But equally we can’t have Russia continually sending missiles into NATO allies either or annexing parts of other countries. We lay down in 2014 with Crimea, with Abkhazia, with South Ossetia, with Transnistria. If Russia doesn’t take it by force, then it takes it through disinformation, through putting their own people into power, and through coercion. There is not a single one of Russias neighbours (except maybe Azerbaijan - who have their own wealth and security guarantees to protect them with a country Russia would never pick a fight with) that does not fear a Russian invasion.
We had to make our stand at some point and tbh we should have done it over a decade ago.
Edits - for some frankly shocking typos!