Adding it up from official gov stats (2020-early 2026):
UK ODA foreign aid ~£81bn.
Ukraine support £21.8bn.
Migration/asylum (hotels, welfare, border, translators etc) est £28bn.
Total welfare/social security ~£1.68tn.
Grand total ~£1.81 trillion.
That could buy ~18,000 F-35 jets (£85m+ each), thousands of Challenger 3 tanks, or fund the entire UK military for 30+ years. Priorities matter.