Cardiac resynchronisation therapy (CRT) is a relatively new treatment for heart failure which has come into prominence over the last decade as it produces significant improvements in morbidity and mortality over and above heart failure drug therapies. This is also a dynamic field with ever-improving[...]