Britain: Facing crisis on all fronts – Socialist Party video

A massive social and political revolt is brewing in Britain, argues Peter Taaffe