Apparently, there has been a pumpkin batch shortage of some kind (says Waitrose), and I'm now desperate to find a can of Libby's 100% pumpkin for at Christmas pie.
Selfridges is sold out as well as the two Waitroses I've been to.
If anyone has seen any lately, or knows of another shop in London that sells the stuff, please let me know! I'll pay a ridiculous amount at this point.