Well, here is a list of SOME of the reasons:
Underfunding, poor pay, VERY long hours, not enough hospitals, lack of staff (Brexshit didn't help) not enough investment in mental health services, not enough GPs in surgeries, etc, etc.
As for Amazon, the company are actively fighting to prevent...