The Bill: Today and Tomorrow

Series 3, episode 0

Pearce and Deakin clash over conflicting information from their snouts. Who should they trust?