A 52-year-old man presents with intermittent central chest tightness on exertion, relieved by rest. Resting ECG is normal. He has type 2 diabetes, hypertension and dyslipidaemia. What is the most appropriate first-line anti-anginal agent to start, assuming no contraindications?