Assaults furious — still on police record? (3,4)
I believe the answer is:
mug shot
'still on police record?' is the definition.
'mug shot' can be an answer for 'still' (thesaurus). I am not certain of the 'on police record?' bit.
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for mug shot that I've seen before include "Passport photograph?" , "police will want this from him" , "Police photo" , "Photograph taken for police records" .)