SALT LAKE CITY -- Utah Attorney General John Swallow announced his resignation Thursday afternoon in a press conference.
Shortly after 2:30 p.m. Thursday, Swallow announced his resignation, which he said is effective Dec. 3.
During the press conference Swallow maintained his innocence.
"I have broken no laws and have vowed to fight for my honor and good name with my very last dollar," he said.
Still, Swallow said the time had come for him to step down.
"Now is the time for the madness to stop and the state to move forward," he said during the conference.
Swallow said the allegations against him were politically motivated. He said the House investigation was "calculated to drive me from office."
He said he has been honored to serve, and he said if he is innocent, then today is a sad day for Utah, as an election has been overturned. Swallow said he will continue to work toward clearing his name.
"I look forward to clearing my name as a private citizen," He said.
A pair of statements were released by the Governor's Office in response to the resignation.
Rod Snow, Swallow's attorney, told Fox 13's Max Roth he had talked personally with Swallow about the resignation.
Snow said Swallow is not admitting any guilt, and he doesn't expect the various investigations to prove he did anything illegal.
"I think it's a combination of reasons," he said. "I don't think it has anything to do with current events."
He added, "It's the stress that's been put on his office responding to subpoenas and the time it's taking the office to respond."
"I think he wants to put his family ahead of politics and of course it's been a financial burden on him because the house allocated three million dollars for their investigation, but they allocated none for the defense," Snow said.
This is a developing story. Watch FOX 13 News and fox13now.com for more details.