Morrison’s launches its Christmas television advert tonight, with Ant and Dec, a singing gingerbread man and a reworking of the Disney song, Be Our Guest.

The Yorkshire supermarket chain is also using a number of shorter tv ads to promote specific products, featuring its in-house chefs.

They’ve been created by DLKW Lowe, with the CGI produced by Psyop.

“We’ve been working with Ant and Dec all year and who better to help us celebrate than the nation’s favourite duo,” said Jen England, the brand’s head of advertising.

The advert, which was filmed on location at Pinewood Studios, will first air tonight during Coronation Street.