Brexit has been a source of division across the nation since the idea was first floated by David Cameron in the lead-up to the 2015 general election (it feels like about 40 years now, is it?).
Now, just days before we're supposed to be leaving the European Union - with or without a deal - those divisions are as deep as they've ever been.
People are marching on the capital to stop Brexit, people are trudging through the Midlands to ensure Brexit, families are split, friends have become enemies... the only thing we can agree on is that it has all been an absolute fucking shitshow.
And now, here we are.
There's quite a few of these videos knocking about and they've gone viral. So what do we make of the tweets? Successful political strategy with handy sing-along capabilities, or cringe-inducing atrocity that will test the patience of even the most ardent remainer? Hmmm.
As for the march itself, it's been pretty successful. It is thought that around one million people turned out on the streets of London to demand a People's Vote. They listened to speakers from several parties, including folks like the Mayor of London, Sadiq Khan.
That's on top of the petition that has more than 4.4 million signatures online - the largest online petition in history - demanding something similar.
Exactly what is going to happen regarding Brexit isn't clear. The original deadline of 29 March looks like a difficult ask at this point, and basically all options are still on the table.
No deal, Theresa May's deal, No Brexit, and an extension are all still possible.
All we can hope for at the minute is that we can get an orderly solution as soon as possible and with as little singing on buses as possible.
That's a tune we can all dance to.
Featured Image Credit: PA