Senate votes to support NATO ahead of Trump summit

Lawmakers on Tuesday overwhelmingly voted in favor of a motion supporting NATO, as President TrumpDonald John TrumpTrump says 'Failing New York Times' should be held 'fully accountable' over Russia report Trump says 'Failing New York Times' should be held 'fully accountable' over Russia report Trump tweets ICE will begin removing 'millions' of undocumented migrants MORE continues to criticize the alliance ahead of his summit in Europe.

The nonbinding motion, which came as the Senate voted to reconcile its version of the annual defense policy bill with that of the House, expresses the Senate’s support for NATO and calls on negotiators to reaffirm the U.S. commitment to it.

The 97-2 vote in the Senate comes as Trump heads to Brussels. He will also travel to the United Kingdom and meet one-on-one with Russian President Vladimir Putin in Helsinki during his trip.

GOP Sens. Rand PaulRandal (Rand) Howard PaulOvernight Defense: Pompeo blames Iran for oil tanker attacks | House panel approves 3B defense bill | Trump shares designs for red, white and blue Air Force One Senate rejects effort to block Trump's Qatar, Bahrain arms sales Senate rejects effort to block Trump's Qatar, Bahrain arms sales MORE (Ky.) and Mike LeeMichael (Mike) Shumway LeeHillicon Valley: GOP senator wants one agency to run tech probes | Huawei expects to lose B in sales from US ban | Self-driving car bill faces tough road ahead | Elon Musk tweets that he 'deleted' his Twitter account Hillicon Valley: GOP senator wants one agency to run tech probes | Huawei expects to lose B in sales from US ban | Self-driving car bill faces tough road ahead | Elon Musk tweets that he 'deleted' his Twitter account On The Money: Democrats move funding bills as budget caps deal remains elusive | Companies line up to weigh in on 0B China tariffs | Trudeau to talk trade with Pelosi, McConnell MORE (Utah) voted against the measure.

Democratic Sen. Jack ReedJohn (Jack) Francis ReedTop voting machine manufacturer urges Congress to make paper records required Top voting machine manufacturer urges Congress to make paper records required Democrats ask Fed to probe Trump's Deutsche Bank ties MORE (R.I.) proposed the measure, calling the U.S. support for NATO "ironclad."

Trump has long been critical of NATO members for failing to meet their defense spending commitments, and has ramped up the criticism in the days ahead of the summit.

The president suggested in a tweet on his way to Brussels that other NATO members should reimburse the U.S. for what he has called the nation’s “unfair” contributions to the alliance.

NATO members agreed in 2014 to increase their defense spending to 2 percent of their gross domestic product by 2024. But Trump has incorrectly suggested that this spending is meant to be on NATO as a whole, not on the countries’ individual defense.

The attacks also come as Trump has frustrated key allies like the European Union, Canada and Mexico with steep tariffs on steel and aluminum imports.