A nourishing food order has gone through the side door of No 10 this afternoon from the Fine Food Specialist. Here are its food categories:

Spotted by eagle-eyed snapper Steve Back, the posh food provider supplies Royal Beluga Caviar is for £140 per 30 grams. Or are the Starmtroopers hankering for £90 fois gras?
Hat-tip: Steve Back
UPDATE: Environment Secretary Steve “We will ban the import of foie gras” Reed must be up in arms…
Lucy Powell on LBC, asked by Tom Swarbrick for her reaction to Labour MP Samantha Niblett’s call for a ‘summer of sex’ debate in Parliament: “I personally don’t own any sex toys, but each to their own… I’m not really sure that’s the right place for it, no.”