<p>Former Prime Minister Manmohan Singh cast his vote for presidential poll in Delhi on July 18.</p>