HARARE – Zimbabwe President Robert Mugabe resigned on Tuesday in a letter submitted to parliament, Speaker Jacob Mudenda said.