Children in Need: £39m raised at BBC charity show

Ed Sheeran, Abba and Graham Norton were among the stars joining Pudsey for this year’s charity show.