Dr James Gamble, Consultant Cardiologist