Keir Starmer has been told that Labour risks taking its Muslim voters for granted, as MPs said the party had a fight on its hands to win back support lost over its position on the Israel-Gaza war.
The warning came after George Galloway swept to a stunning victory in the Rochdale byelection, winning nearly 40% of the vote after a contest beset by chaos and controversy, dominated by the Middle East conflict.