The inconvenient truth about antidepressants - Telegraph.co.uk