What are the causes of ADHD? Dr Stephen Humphries, Consultant Psychiatrist