Besides the social schism of the last decade and the typical political shenanigans, we had a bland, generic pop song which doesn't sound good live to me tbqh and frankly I didn't like the singer either.
I've been thinking for a while that the UK should actually lean right into what is clearly now a meme and treat our entry as a joke, go right for that schlock vote with a surreal theme, costuming, choreography and pit that against a decent (NOT-GENERIC, NOT POP) song from a band willing to not take it seriously.
I actually liked the Russian Babushka entry from several years ago...