NHS staff across Scotland have reported almost 100,000 incidents of violence and harassment over the last five years, shock figures show.
Health boards recorded a total of 97,203 cases since April 2018 where workers were subjected to abuse, including physical and sexual assault.
The figures show the average number of incidents remained around 19,000 per year even during the covid pandemic when most non-emergency procedures were suspended.