NHS staff were off work for a record 8million days with mental health issues last year. Is it right for them to miss so much work for these reasons?