Records released by Moray Council reveal 2148 incidents of violence or threatening behaviour were reported by school staff ...