Arizona state Rep. Bob Thorpe called out Sen. John McCain Saturday for failing to show his constituents respect.

Thorpe said McCain’s criticism of President Trump’s pardon of former Maricopa County Sheriff Joe Arpaio was unwarranted, given that his predecessor pardoned a record 1,927. Moreover, he argued, Arpaio was convicted of following state and federal laws regarding immigration enforcement—Obama’s pardons on the on the hand included people who revealed national secrets and broke financial fraud laws as well as narcotics laws.

The Arizona Republican said he can forgive McCain for “slandering Arpaio by pushing the false narrative that he was found guilty of profiling latinos” but not for “his failure to protect Americans from those who have not shown respect for the rule of U.S. laws.” Thorpe was referring to the Americans murdered at the hands of illegal immigrants such as Kate Steinle and Jamal Shaw.

McCain, Thorpe said, had clearly forgotten his 2016 campaign promise to “build the danged fence.”

He also called the Republican senator out for another broken campaign promise: repealing Obamacare.

“In a melodramatic reversal of his earlier votes, McCain in July condemned the American people to [continue] suffering under unaffordable health insurance premiums and unattainable deductibles,” he wrote. “Just like his promise to build the “danged fence,” his promise to repeal and replace the failing Obamacare appears to have only been hyperbolic campaign rhetoric.”

These kinds of broken promises by Republicans are causing his constituents to lose faith in the GOP, Thorpe argued.

“Congressmen who constantly grab headlines by attacking our Republican president and conservatives, and who are oblivious to the many campaign promises that got them elected, are destroying my constituents' confidence in our Republican Party,” said Thorpe.

“Radical, violent mobs seeking to destroy our history have been taking their toll on our republic. But so are the elected officials who encourage them, as well as those in our Republican Congress who don’t want to do the job we elected them to do, who instead spend their time defying the president and his agenda.”