usefully have been spent on your defence budget
Supporting Ukraine is much cheaper and more cost-effective.
.And you did of course forget the many thousands
I did not. It is just nothing special, other countries including Germany are doing the same.
bundeswehr.de/en/organization/further-fmod-departments/bundeswehr-homeland-defence-command/germany-eumam-ua/trainings-eumam-2023--5722708#:~:text=Trainings%20EUMAMEuropean%20Union%20Military%20Assistance%20Mission%202023,-Training&text=Around%2010%2C000%20Ukrainian%20soldiers%20were,260%20training%20sessions%20in%202023.
All that training amounts to little without proper equipment. And who provides (significantly) more to Ukraine?
The UK is lagging behind Germany on all fields regarding Ukrainian aid (humanitarian, financial, political, economical and military). On some cases even behind France (when it comes to the total amount of aid). Be proud of what you do, but stay objective and dont slander other countries because you are not satisfied with your countries contribution relative to others.