A very fierce one this weekend. Like many, really struggled until I came here (even though I got the theme quickly - 7d was about 3rd one solved)
Foi 20d, LOI 14d, cod 16a ( largely for political reasons) although the brilliant 10a deserves mention. Altogether enjoyed the slant of this theme but despair that so many of Britain's voters don't seem to see what sounds clear to crossword-solvers around the world!
I quite liked 24a: if I had a quibble it's with 9, 8 which isn't a u-turn on the declared policy - it would represent some improvement on their actual policies which are exacerbating inequality rather than 9 in any direction.
A luta continua, as they say, on to Everyman (and hasten the revolution, or at least the General Election!)