An award-winning police officer has been fired after he was accused of showing a lack of courtesy and respect to a knife-carrying teenager he arrested for assault.

The decision to dismiss PC Lorne Castle has prompted fury after he was found to have committed gross misconduct - with critics calling it 'bloody madness' and 'perverse'.

The officer swore at and threatened the 15-year-old suspect as he arrested him for allegedly assaulting two people, one of whom was an elderly man.

PC Castle, 46, pinned the youth up against a wall before taking him to the ground - both techniques which were later deemed lawful.

The boy, known as Witness A, screamed in the officer's face and resisted arrest while on the floor.