Hostile Witness

Hostile Witness is the 13th episode of Taggart.

It was originally broadcast on the ITV network in three weekly parts from 22 February to 8 March 1990.

SYNOPSIS
An election is taking place in Glasgow and, when Joanna Gillan, the candidate for 'The Referendum for the Return of Capital Punishment Party' is murdered, along with her campaign manager, George Hay, Jim Taggart faces another tough case. It gets even more difficult when a very troubled young man, John Greeney, confesses to the crimes, but he is clearly lying. Does the key to the real killer lie in a murder trial from the past?