Children In Need has raised a record total of more than £32 million in a star-studded marathon effort featuring One Direction (see video below), Cheryl Fernandez-Versini and the cast of EastEnders.

The annual television extravaganza topped last year’s effort of £31 million raised on the night, bringing in £32,620,469 for disadvantaged children and young adults in the UK.

Sir Terry Wogan, Children In Need’s life president, said he was overwhelmed by another year of bumper donations.

“I am thunderstruck, astounded and just astonished at the generosity of the British public,” he told viewers and the live audience as the show finished at 2.00am.

The fundraiser also marked the return of Bruce Forsyth to the Strictly Come Dancing contest, with a search to find a young ballroom champion.

The six-and-a-half-hour broadcast included special editions of popular programmes made especially for Children In Need. A new cartoon starring the famous Tom and Jerry formed part of the evening’s entertainment, while an edition of EastEnders included blasts from the past with appearances from former characters.

The evening also featured performances from celebrity guests including pop group S Club 7, who performed for the first time since 2003, Susan Boyle, Donny Osmond, Ronan Keating and Rixton.

Watch One Direction here, singing their new single, Night Changes, on the set of EastEnders.