Alison Redford announced Wednesday that she is resigning from her post as premier of Alberta.

Redford made the announcement in front of a packed rotunda at the Alberta legislature.

"Quite simply, I am not prepared to allow party and caucus infighting to get in the way of building a better future for our province and for all Albertans," said Redford. "That is why I am announcing today that, with a profound optimism for Alberta's future, I am resigning as premier of Alberta."

To loud applause, an emotional Redford said she has given her “heart and soul to this province” every day for the last two years.

She touted her government’s record, saying they’ve kept taxes low while implementing social programs and improving infrastructure.

"Thank you for giving me the incredible opportunity to serve in the greatest job in this province," said Redford.

Her resignation comes after ongoing signs of turmoil within the Tory party including two MLAs crossing the floor within a week.

MLA Len Webber accused Redford of "abuse" and "bullying" when announcing his intentions to run as an independent.

MLA Donna Kennedy-Glans expressed concerns about a culture of entitlement.

"I think it’s just a very sad moment, when any leader steps down prematurely, it’s just a really sad moment," said Kennedy-Glans following Redford's announcement.

The premier has been hounded by critics since early this year, when it was revealed she expensed about $45,000 for a trip overseas to attend Nelson Mandela’s funeral.

For weeks, she ignored calls to refund the money, which many called an extravagant and unnecessary use of public funds.

Last week, she announced she paid it back, but many said it was too little too late.

The leader of the Wildrose Official Opposition says Redford's resignation is a clear sign the PC Party "simply can't be fixed".

"The problems with their party and their government, run far too deep for one leader to change - no matter how noble their intentions are, or how deeply they're committed to them," said Danielle Smith.

The president of the PCAA says he was shocked to hear the news but disputed critics' comments Redford's resignation signifies the death of the PC Party.

"I don’t believe that at all - certainly with the strength of the people that we have with us, our supporters, our members - I don’t believe that at all," said Jim McCormick.

More reaction from across the country flooded in Wednesday night.

In a statement, Stephen Harper thanked Redford for her years of service and her “commitment to the people of Alberta and to Canada”.

“We wish her the best in whatever comes next,” Harper said.

Mayor Don Iveson thanked Redford over Twitter.

"On behalf of Edmontonians, thank you @Premier_Redford for your service to the people of Alberta."

An interim premier could be picked as early as Thursday, when caucus meets.