Buildings and trees in Harare have been plastered with election posters for the three main presidential contenders - President Robert Mugabe , opposition leader Morgan Tsvangirai and independent candidate Simba Makoni .