A 78-year-old man with newly diagnosed non-valvular atrial fibrillation presents with palpitations and exertional dyspnoea. He is haemodynamically stable with a ventricular rate of 120 beats per minute. Echocardiography shows preserved left ventricular function. What is the most appropriate initial rate-control strategy?