Cranston, Iain, Consultant Physician, Portsmouth Hospitals NHS Trust, UK