One thing for sure. If Trump had not forced the issue of Ukraine, the politicians in the UK and Europe would still be sat back in their warm bath, accepting that the war could just bumble on without unduly affecting them. Not a single extra €, £ would have been added to their defence budgets.
The UK has recently had a new budget forcing huge rises in taxation to pay for ludicrous socialist schemes with nothing allowed for defence. It appears almost like Reeves from Complaints, the Chancellor had no knowledge of the war. This was a person who claimed to have inherited huge debts. Then came up with the idea that spending huge extra amounts would fix the issue. If someone is faced with debts, most people don't go out and buy a new car and book a World cruise.