A nation of shoppers

Stalham, an ancient town in the watery flatlands where East Anglia meets the North Sea. Mr Staddon sells pet food; a decade ago Stalham market was so busy it took two people to man his stall. In good weeks more than a hundred stalls used to fill the...