i'd say interstellar song contest falls somewhere in between the zygon inversion and kerblam on similarly iffy politics.
actually let's compare this in more depth. because both the zygon inversion and kerblam feature revolutionaries who are presented as extremists who have "gone too far". but i still love the former story and hate the latter.
kerblam has charlie. inversion has bonnie. both are explicitly framed as rebels who want to overturn what they perceive as oppression. and both are framed as extremists whose ideologies are quickly dismissed as irrational and dangerous.
neither story meaningfully explores the root cause of rebellion. charlie’s automation-focused ideology is undercut while bonnie’s grievances are left vague or incoherent (treated like cattle how, bonnie? the story doesn't care enough to ask).
kerblam ends with vague reforms and no structural change. judy may propose the organisation becomes majority-organics, but there’s no guarantee anyone will listen. all of the worker characters die. the two bosses survive.
the background worker characters get one month off but only paid for two weeks. and instead of the horrible minimum-wage jobs being automated, they'll just hire more human workers to inflict further misery upon.
meanwhile; inversion sees the doctor enforce a fragile truce that resets the same failed peace repeatedly. kate’s memory has apparently been wiped multiple times. people keep getting slaughtered. each time, the doctor resets it to more or less how it was at the start.
both feature climaxes with the doctor confronting the antagonist; in both, the terrorist gets an appeal to emotion and neither seriously proposes alternatives to the existing system. radicalism is treated as inherently flawed or harmful, not a potential source of systemic change.
so, where do they differ?
first of all: kerblam addresses real-world issues like amazon-style capitalism, automation, and labor exploitation head-on. inversion uses metaphor.
zygons can never truly be about isis or refugees or imperialist wars or dysphoria, but it can orbit that territory. which lends the story to ambiguity, multiple possible readings, and prioritising a more coherent moral purpose.
inversion follows a clear moral arc with bonnie’s redemption paralleling the doctor’s trauma. she’s equated with him in the time war, framing her feelings as valid. she just needs to find a non-lethal third way, which ends up being stepping into the role of the missing osgood.
charlie gets no such treatment. he is killed off with no emotional payoff, no redemption, and framed as a generational pariah. he’s radicalised by being a millennial.
kerblam is cynical. it lacks any emotional sincerity. it undermines its initial setup with a confused message. but inversion is constructed with nuance, ambiguity, and clear intent by harness and moffat the entire way through with a coherent, optimistic moral.
it also helps that inversion is a major narrative climax in series 9, led by capaldi and coleman, who are the two greatest lead actors in the history of the show. they both deliver all-time nuanced and emotionally devastating portrayals.
so; the main difference comes down to empathy. the zygon inversion has deep empathy for bonnie even if it doesn't have an interest in her specific motives. it has deep empathy for the issues it explores. it has deep empathy for its audience. moffat (+harness) prioritizes empathy.
kerblam has no empathy for charlie and randomly kills him off in a blaze of fire. it has no empathy for the issues it explores and actively inflicts further misery on even more workers. and chibnall (+ mctighe) seems to despise the disaffected youth that is its own audience.
so, where does the interstellar song contest land? well, sort of in between.
there's nothing as explicitly fascist as "the systems aren’t the problem", it does have empathy for the oppressed, and it does end its story with giving the group a voice at eurovision.
naturally; none of this is enough. the story is still about how one individual person of a genocided group went "too far for his good cause" instead of being a story about the oppression.
the doctor still tortures this "evil freedom fighter" but does nothing about the corporation that is behind their oppression (if he's even aware of it).
and the liberal solution to the problem doesn't imply that the material reality of their home planet has actually changed at all, so the killing will likely just continue.
it's a horrible move to write this sort of story in this current political climate. rtd's entire modern doctor who era is deeply cynical in how it tries to faux-appeal to its liberal audience.
but there's just enough wiggle room there that i think you can place it between the zygon inversion and kerblam on this specific axis. moffat's attempt isn't as leftist as it should be, but it's still the best shot so far. let's hope future doctor who stories do better.