1 Dec 2011

Major strikes in Britain, as public sector workers walk out

From Morning Report, 7:52 am on 1 December 2011

The streets in central London have been echoing today to the sound of protestors - shouting slogans and blowing whistles.