Year 2 children at a Winchester school raised £2,500 for Children in Need. Barton Farm Primary Academy pupils, inspired by Sir Ranulph Fiennes' resilience, ran 2km in their pyjamas to raise funds.