A man in his 70s ate a large packet of peanuts before it expired and formed a phytobezoar that blocked his bowel and required emergency surgery.