Britain: Facing crisis on all fronts – Socialist Party video 25 May 2011 Interview with Peter Taaffe, Socialist Party (CWI England & Wales) general secretary Britain A massive social and political revolt is brewing in Britain, argues Peter Taaffe