More than 7,300 cops and staff assaulted in line of duty in a year, data shows

Police Scotland data shows 7,356 officers and staff were assaulted in the 12 months to June, up eight per cent in a year, an average of 22 every day.