Casey report: Suella Braverman says police betrayed 'public trust'

Sorry, the video player failed to load.(Error Code: 101102)

Casey report: Suella Braverman says police betrayed 'public trust' Parliament TV