For different reasons I've been ruminating on a couple of issues today which ended up merging into one. I discovered recently that the NSPCC and Marks and Spencer have something in common: we were both born in the same year. Both organisations are celebrating 125 years during 2009 and even in more...