Ooooh! That second pic is a grown up Archie face if ever I saw one! Not that I've spent all day gazing at it or anything...... ;)
I'll keep my ear to the ground re UK air dates but I'm not normally much of a tv watcher so there are probably others better placed than me to find out.
Thanks for posting the wonderful pics :)