Sometimes a story - in all its wonderful, outlandish beauty - writes itself.
You might remember Dancing Hermione, AKA Kelsey Ellison, who went viral last year after she dressed up as our favourite boffin from Harry Potter and danced like a boss in the streets during London Pride.
Well, she's at it again, and this time she's swapped hard bassline beats for Theresa May's dulcet tones during her resignation speech a few days ago.
Ellison took her improvisation skills to the next level with her avant garde performance of the PM's peace-out speech. Her illustrator friend, who goes by the Twitter handle Snackyboy, acted as a backup dancer.
There are so many great moves to appreciate here, ladies and gents.
Like this sissy-that-walk...
And this Power Rangers-inspired pose.
This facial interpretation of the last three years of May's premiership.
And the finale, timed perfectly with May's hotly contested cry.
It's like a cross between the Olympic figure skating and Team Rocket.
The internet is here for it.
@KelseyEllison This was a game changer for my mood. Thank you!— Andy Kindler (@Andy Kindler) 1558745883
@KelseyEllison I have tears in my eyes from laughing omg 😂😂😂😂— Princess Peachie (@Princess Peachie) 1558727500
@KelseyEllison IM HOWLING HOW DO YOU COME UP WITH THIS, THE ENDING WAS PERFECT— Leo 🌸✧༓⁺˚ (@Leo 🌸✧༓⁺˚) 1558727624
@KelseyEllison what is even happening right now is this is a dream— Ryan Brown 🎮 (@Ryan Brown 🎮) 1558782740
@KelseyEllison That ending 😂— Vivienne Gucwa (@Vivienne Gucwa) 1558733429
@KelseyEllison I'm crying, this is so good— Fae 💫 (@Fae 💫) 1558727584
More: The 'haunting' image of Theresa May crying during resignation speech becomes a meme
More: Dominic Raab claimed he was a 'details man' and people were quick to point out the obvious