Are human beings actually capable of being happy?
When you see one of those stock photos of people having a good time at a festival, grinning like fiends, don’t you just think, ‘But it’s fifteen quid for a pizza’, or maybe, ‘Have the toilets been set on fire yet?’.
Jack …