"The US pays close to the entire cost of NATO - protecting many of these same countries that rip us off on trade (they pay only a fraction of the cost - and laugh!)," President Donald Trump tweeted yesterday. As much as I dislike Trump he does have a point. The European allies spend very little on defence and for this reason the U. military has bases across Europe. You would have thought that in this post-Cold war era, Europe would be able to take care of itself. But no. Defence spending in Europe has been dropping dramatically over the last decade with countries like Germany spending the least. Britain does spend the two per cent of GDP NATO figure but only just, and some countries in Europe do not even come close.