Washington, July 12: US President Donald Trump on Wednesday urged members of the North Atlantic Treaty Organization (NATO) to "immediately" meet their two per cent GDP benchmark on defence spending.

Trump, who was in Brussels to attend a two-day NATO summit, complained in a tweet about why there are "only 5 out of 29 countries that have met their commitment?"

"The US is paying for Europe's protection, then loses billions on Trade. Must pay 2 per cent of GDP IMMEDIATELY, not by 2025," the US President said in the tweet.

Trump at the summit also told NATO leaders they should increase their defence spending to four per cent of their country's GDP (gross domestic product), Xinhua reported.

Trump has long been ripping the NATO countries that have not met the two per cent benchmark on military spending.

NATO's European allies have spent more on defence for a second consecutive year in 2017, but the majority of them still failed to meet the target of spending two per cent of their GDP on defence.

Eight NATO allies will reach the benchmark by the end of the year, and 15 are on the track of meeting the target by 2024, according to a recent statement by the White House.

(The above story first appeared on LatestLY on Jul 12, 2018 08:26 AM IST. For more news and updates on politics, world, sports, entertainment and lifestyle, log on to our website latestly.com).