People can no longer buy free-range eggs in the UK due to the length of time hens have been kept indoors following outbreaks of bird flu. The eggs in shops will be labelled as “barn eggs” due to birds being kept inside for more than 16 weeks. The country is...