Challenges and Opportunities for the Left in Britain and Europe

Challenges and Opportunities for the Left in Britain and Europe