If anyone still any doubt that the Labour party ceased to exist I think Starmer made it pretty clear today.

Comments