Zimbabwe is voting in fiercely contested presidential and parliamentary elections which have already been hit by fraud allegations. President Robert…