A Freedom of Information request shows there were 377 assaults on staff last year alone - and 2,500 over the past four years
↧