There’s a new political party in the UK and it doesn’t have a name yet

I’m tempted to sign up and vote for it to be called Party McPartyface