What is the difference between Psychiatrist, Clinical Psychologist and Psychotherapist?

Psychiatrists, clinical psychologists and psychotherapists have all been professionally trained to help people with psychological distress or mental illness. Psychiatry Training Psychiatry is a medical speciality, like general practice, surgery, general medicine or  paediatrics. You have to train for 5 years as a doctor and in the UK – like every other medical specialty – do 2