Question: when did jack leave new tricks?
Answer: James Bolam, who played the part of Jack Halford, left the show, claiming that it had "become stale", making his final regular appearance in the first episode of Series 9 and a guest appearance in Series 10, episode 8.