@McGentrix,
McGentrix wrote:Does all this mean all the EU countries will start paying their 2%?
The EU-membership isn't 2%.
NATO is different to the EU - membership of the one organisation doesn't make you automatically a member of the other. (Albania, Canada, Iceland, Norway, Turkey and the United States are NATO-members, but not in the EU. Austria, Finland, Ireland, Malta and Sweden are EU-member countries, but not in the NATO.)