Cowen has vowed to stay in power until the next parliamentary poll in 2012 and complete his programme to fix the worst budget deficit in the eurozone , but his resolve could be tested by discontent in his centrist Fianna Fáil party .