Warren Davidson, a Republican from Ohio, is one of only a few in his party to speak out against President Donald Trump’s decision to attack Iran. The six-term lawmaker, who has taken on party leaders before, voted to support a measure calling for an end to hostilities with Iran.
Davidson expressed concerns about the legal basis for the war and argued that Congress needs to weigh in. He also criticized Speaker Mike Johnson’s comments saying it was “shameful” for lawmakers to vote for war powers resolution.
Despite being part of the hard-line House Freedom Caucus, Davidson has a long record of taking on party leaders and has avoided direct criticism from Trump. However, he recently spoke out against the group’s chair after endorsing a rival candidate in a primary.
Source: https://www.politico.com/news/2026/03/05/warren-davidson-iran-war-opposition-00815280