A 54-year-old man presents to his GP with 3 months of central chest tightness brought on by climbing hills and relieved within 5 minutes of rest. He has hypertension and hyperlipidaemia. Examination is normal and resting ECG is unremarkable. What is the most appropriate first-line investigation to confirm the suspected diagnosis?