Who should run our public services?

Mark Littlewood appears on BBC Radio 4's Today Programme to discuss whether it is the public who should be running public services