Trump did not invent the 2% target, that was agreed by NATO in 2006! And again in 2014.
Reply on news.ycombinator.com