Rather misjudged attempt at inserting the "TVS Presentation" slide at the end of the networked film there! Is that Michael Aspel voicing the networked promo?
Yes, it's Michael Aspel. LWT were responsible for the network promo package that Christmas so they pulled out all the stops. There's even teaser promos where Aspel appears in vision.