What on earth is going on in the Rochdale byelection?
An antisemitism row has led to Labour withdrawing its support for its candidate; a disgraced former Labour MP is running for Reform – and a political troublemaker is back. Helen Pidd reports on the chaos. Help support our independent journalism at theguardian.com/infocus