LONDON — When it comes to puns, UK weather presenter Sian Welby is a total machine.

The Channel 5 forecaster has previously filmed weather updates with Star Wars puns and Batman v Superman puns, and now she's turned her attention to everyone's favourite wizard.

During an appearance on Capital Breakfast, Welby was challenged to give a weather update packed with as many Harry Potter puns as she could manage.

Here's the full forecast.

There is NO way @Sianwelby is a muggle, 'cos this weather report is pure MAGIC! 👏👏👏 https://t.co/gyk0enS24E — Capital Breakfast (@CapitalLondon) June 7, 2016

We don't know exactly how many puns there are in the above video, but Welby's forecast has plenty of hidden gems.

If we had to pick a favourite, "In between those sunny spells, a few showers will Slytherin" would definitely be up there.

Have something to add to this story? Share it in the comments.