I think the US has a point about NATO contributions - every country should be honouring it's agreement to 3%. Trump is 100% correct on that. As for other funding such as the war in Ukraine, Europe has put in twice as much as the US, it hasn't been repaid either, and anything the US is putting in...