A gritty drama which follows the work of the police force in the fictional town of Newtown in the North of England.A gritty drama which follows the work of the police force in the fictional town of Newtown in the North of England.A gritty drama which follows the work of the police force in the fictional town of Newtown in the North of England.