That line is tediously trotted out in the Starmer thread by a couple of trolls on a regular basis, doesn’t matter what is said or information provided in response, on they plough their bullshit furrow.
But you’re right, the rant probably best fits there
It's generally the Keir Starmer thread where this tankie wank comes up every couple of weeks.
I very much agree with your comments, well said!