Town crier explains what local councils actually do

Voters in 150 council areas in England will head to the polls for local elections on 3 May.

But what services are these local authorities actually responsible for? Town crier Bob Lloyd bellowed the answer to that question in Norwich city centre.