Opposition to Mugabe falters as polls loom