British Flag

The End of the Labour Party?

Comments from a leader of the Labour party in Great Britain after a historic electoral loss. Do these comments sound familiar? Could this be said by, or of, the left …

The End of the Labour Party? Read More »