Hogwarts cake marks 20 years of Harry Potter movies

The vegan-friendly cake weighs more than 15 stone and took 320 hours to create.