David Swift

David Swift is a historian and the author of A Left for Itself, published by Zero in 2019.

Nearly everything you think you know about the history of the Labour Party is false