LOL! That will be interesting since most of them never even complied with the 2% of their GDP agreement they made in 2014.
Not true, though it was just a few years ago. Only 8 of 32 NATO members failed to meet the 2% goal as of last year. One of the worst offenders is Canada, the largest economy in NATO to fail to meet the 2% goal and the most dependent on both the US economy and US defense. Italy and Spain are also on the low end, with the rest being smaller GDP countries.
Poland is the only country in NATO spending more than 4%, and other than Poland and the 3 Baltic countries bordering Russia/Belarus, no European NATO member is spending over 2.5%. They need to be at 3+ if they want to have a force capable of deterring Russia. Europe also needs their own nuclear deterrence. What they currently have is far too limited.