Full marks to Oxford City Council for admitting that street cleaning is below par.

We look forward to seeing an immediate improvement, with council staff getting to grips with the problem and restoring pride to our city.

But the public also have a responsibility to keep the streets tidy by not dropping litter in the first place.