Surely the Trumpton connection is that the puppetry/animation is essentially exactly the same.
Or is it Chigley? Or Camberwick Green?
Gotta love Radiohead - so typical.
Unlike most Radiohead songs I like it immediately though. Oddly accessible for them. For me with them the usual process is to get excited they have another record coming out. Then to get disappointed when I discover it's crap. Then I try again, it grows, I try once more and it grows further then eventually it's about the best thing I've ever heard. How do they do that?