Peter Taaffe speaks in Coventry, 2016. Photo Socialist Party

Peter Taaffe speaks in Coventry, 2016. Photo Socialist Party

Peter Taaffe speaks in Coventry, 2016. Photo Socialist Party

Peter Taaffe speaks in Coventry, 2016. Photo Socialist Party