https://www.tvmaze.com/episodes/1575652/timeshift-18x01-last-days-of-steam
All the TV sites are showing this episode as first of a new series. I believe it to be Series 8, Episode 3, first broadcast 16th October 2008.
https://www.tvmaze.com/episodes/497162/timeshift-8x03-the-last-days-of-steam