How many Harry Potters does it take to set a world record?

Schoolchildren in Greater Manchester have set a world record for the most people dressed as Harry Potter gathered in one place.

The event was to mark 20 years since the release of the first novel about the schoolboy wizard.

A total of 676 children gathered at Smithills Hall in Bolton to beat the previous record of 521, which was set in 2015 by a school in West Sussex.