BBC1 has pulled the final episode of its contemporary police drama Good Cop tonight following the shootings in Manchester this week.

The flagship BBC channel will broadcast the final episode of the show, starring Warren Brown as a rookie police officer John Paul Rocksavage, on a new date that will be confirmed in “due course”.

It was due to focus on a story about a female PC going undercover as a student in a bid to catch two men who have been attacking young women.

Good Cop will be replaced by a repeat of comedy Outnumbered between 9pm and 9.30pm and Have I Got News for You up until 10pm.

The move follows the gun and grenade attacks on PCs Fiona Bone and Nicola Hughes in Mottram, Tameside, on Tuesday morning. Both suffered fatal injuries in the incident and police have been given until Friday morning to question 29-year-old Dale Cregan on suspicion of their murders.

A BBC spokeswoman said: “In light of news events, BBC1 has postponed the final episode of Good Cop due to transmit at 9pm tonight.”