We live in one of the dirtiest countries in the developed world, and it is due to a population that doesn't appear to care. Similar to traffic wardens we should have litter monitors, ticketing the general public and using video evidence to enforce. This would be self financing through the fines which would be much cheaper if paid on the spot and more expensive if the litterer failed to identify themselves etc. This should go hand in had with a publicity campaign especially in schools whereby we wouldn't be cleaning for the queen but for ourselves! Until there is a sanction against the litterers then they will continue to selfishly impose their mess on the rest of us.