The Undeclared War
Series 2
6 episodes

1. Episode 1
48m · Jul 21, 2026
As Danny deals with the fallout from the Russian cyber-attack, a bold new threat emerges.

2. Episode 2
47m · Jul 22, 2026
Vadim finds himself working for the Chinese. Danny and Roz clash, and the mole hunt is on.

3. Episode 3
48m · Jul 28, 2026
Barbara faces an impossible decision when her charming ex-boyfriend Nicky Chan re-appears.

4. Episode 4
48m · Jul 29, 2026
A malware attack on British government departments forces Danny and Roz to work together.

5. Episode 5
43m · Aug 4, 2026
Charlie interrogates Barbara, and Danny discovers a clue that turns his life upside down.

6. Episode 6
47m · Aug 5, 2026
Danny puts everything on the line in order to right some wrongs.