The Bill: Night of the Long Knives

Series 13, episode 0

Knives are out at Sun Hill in more ways than one - with Garfield at the receiving end