BBC Business
Six Eggs Cost £1.80 Now - Blame the Chickens, Ukraine, and Your Protein Obsession
Eggs, milk, and bread have all gotten pricier since 2022 thanks to avian flu, war in Ukraine, and energy spikes - but supermarkets aren't really profiting, they're just surviving.