For a man who describes himself as a master deal-maker, Trump’s first year in office has seen remarkably few deals.

Much of this is down to the Republican party’s distrust of Trump. But while some members of Congress, of the Senate, and of the conservative commentariat have chuntered behind closed doors before eventually falling in line with the president, others have stood up to Trump and actively resisted his goals.

These people aren’t exactly liberal heroes, and they have their own reasons and agendas for their resistance. But in one way or another, some conservatives have stood up to the Trump government. Here we highlight a few of them.

Jeff Flake

The Arizona senator released a book in August that criticized Trump and the Republican party as a whole. Flake said he was concerned about the “nationalism,” “populism,” and “xenophobia” he saw in the GOP, and compared Nixon’s “madman theory” – a strategy the 37th president used to convince his enemies that he was dangerous, to Trump’s behavior.

“Absent strategy, we are left with no theory, just the madman,” Flake wrote.

Flake opposed Trump during the election and in the early months of his presidency, but since October, when Flake announced he was not seeking reelection, he has emerged as an even more powerful anti-Trump voice.

“I will not be complicit,” Flake said in a Senate speech announcing his decision. “We must never meekly accept the daily sundering of our country – the personal attacks, the threats against principles, freedoms, and institutions; the flagrant disregard for truth or decency, the reckless provocations.”

When Trump retweeted a series of anti-Muslim videos originally posted by a far-right British politicians, Flake was one of the few to call out the president’s behavior as “inappropriate”.

And in the Alabama special election earlier this month, Flake backed Doug Jones – writing a $100 check to the Democrat’s campaign. After Jones’s victory was confirmed Flake posted a two word tweet: “Decency wins.”

Shepard Smith

Shepard Smith debunks the supposed ‘Uranium One’ scandal

The long-time Fox News journalist has punctured Trump’s balloon time and again during his midday show Shepard Smith Reporting. In December Smith said it was “a lie” that the Russia collusion investigation was, as Trump has called it “fake news”.

In November Smith debunked a conspiracy theory – promoted by Trump – that Hillary Clinton had approved the sale of uranium to Russia in exchange for donations to the Clinton Foundation.

And in July, Smith, referring to the Trump administration’s statements on the infamous meeting with a Russian lawyer at Trump Tower, asked on his show: “Why is it lie after lie after lie?” (He also described “the deception” by the government as “mind-boggling”.)

Smith’s show serves as a rare dose of truth telling on a Fox News channel that has firmly thrown its weight behind Trump. It hasn’t gone down well with some viewers however – many of whom have used social media to call for Smith to be fired.

Susan Collins

Susan Collins in July, when she voted against the plan to repeal the ACA. Photograph: J. Scott Applewhite/AP

Collins is the Republican senator who has most frequently voted against the president’s wishes. According to FiveThirtyEight the Maine senator has voted in line with Trump 81.5% of the time – while the majority of her GOP colleagues have stuck with the president’s position in over 90% of their votes.

Most importantly, Collins was one of the senators who doomed Republican attempts to repeal the Affordable Care Act in the Senate, repeatedly voting against her own party and outspoken in her criticism of her colleagues. Announcing her opposition to a GOP healthcare bill in September, Collins described the legislation – which the CBO said would strip health insurance from millions of Americans – as “deeply flawed”. The Maine senator added that the bill would have a “substantially negative impact on the number of people covered by insurance”. It was a surprising – and brave – stance against something which had essentially been the GOP’s platform for the previous eight years.

On the president himself, Collins said during the election campaign that she would not vote for Trump, and more recently has been critical of Trump’s use of Twitter – even if that criticism was rather tepid. “The president needs to remember that his every word he speaks matters now that he is president of the United States,” she said in October.

Like many on this list, Collins’ opposition to Trump has not been consistent. In December she voted for the Republican tax bill – which would grant disproportionately benefit the wealthiest.

Bill Kristol

Bill Kristol in 2011. Photograph: Chip Somodevilla/Getty Images

The conservative commentator, Republican operative and founder of the conservative Weekly Standard supported Sarah Palin for John McCain’s running mate in the 2008 presidential election. But Donald Trump was a step too far for Kristol, who was a vocal critic of the New York businessman during the presidential election campaign and has not let up since the president took office.

In June, after Trump tweeted a video of him beating up a human figure with a CNN logo for a head, Kristol said the US was “recapitulating the decline and fall of Rome”. He has regularly used his column in the Weekly Standard to denounce Trump – he called him a “talented demagogue” in a September post, and as recently as November Kristol claimed that Trump was “bringing out my inner liberal” in a post on Twitter.

The GOP tax bill's bringing out my inner socialist. The sex scandals are bringing out my inner feminist. Donald Trump and Roy Moore are bringing out my inner liberal.

WHAT IS HAPPENING? — Bill Kristol (@BillKristol) November 21, 2017

Earlier in the year Kristol was also said to be in discussions about creating a “Committee not to renominate the president” in 2020. We’ll have to wait to see if that happens.

John McCain

John McCain’s dramatic vote on the Senate floor.

The Arizona senator has always been known as an independent voice in the Republican party. But his readiness to go against the president has taken observers by surprise.

After Collins, McCain is the GOP senator who has most often voted against Trump, and like Collins, he voted against the Republicans’ attempt to repeal Obamacare in September.

McCain voted against a different version of the GOP healthcare bill in July. Less than two weeks after undergoing surgery for recently diagnosed brain cancer, McCain returned to DC to cast his “no” vote in a moment of high political drama.

The Arizona senator has at times seemed emboldened since his July return to the Senate, and has repeatedly criticized Trump – most forcefully in a September op-ed in the Washington Post. In the current climate, McCain wrote, “Congress must govern with a president who has no experience of public office, is poorly informed and can be impulsive in his speech and conduct.” It was as succinct a takedown as any a Democrat could manage.

