Sir, – Having informed us that Disney has decided to film part of the new Muppets movie in Ireland, Conan Doyle (February 7th) goes for the predictable tack of suggesting they film in Leinster House as “a large population of Muppets already exist there”. If that is his opinion, perhaps he should be asking himself the question, “Who put them there”? Mickey Mouse? – Yours, etc,