Zimbabwe's government says the president has fired two cabinet ministers believed to be loyal to the ousted vice president, while thousands of civil servants have not been paid Christmas bonuses.

A statement from President Robert Mugabe's office Sunday said he fired the minister of state for presidential affairs and the minister of state in the vice president's office. It said he also fired five deputy ministers for performing below the expected standard.

Earlier this month, Mugabe fired Vice President Joice Mujuru, accusing her of plotting against him. The 90-year-old leader also fired nine other ministers believed to be loyal to Mujuru in what analysts have described as a political purge.

Zimbabwe's economy is struggling, with the government announcing that it will not pay annual bonuses to about 248,000 civil servants.