Appalled at littering

AS I regularly walk my dog each morning past the City Road car park in March I am appalled at the amount of litter left on the floor every day in the corner of this car park near the public toilets.

West End park does not fair any better. As this litter is cleaned up by the street cleaners on a daily basis, why have the council not acted to prevent it in the first place? More to the point, as this area is approximately 200 yards from the police station, where are our police and PCSOs? Is littering not a criminal offence any more ?