Presidential candidate Ali Akbar Velayati

Next president must restore public trust: Velayati