President urges nation to cast votes responsibly, with due diligence