Asda said customers would be limited to buying two boxes of any number of eggs until further notice. UK poultry farmers are facing rising costs and a record outbreak of avian flu, according to the BBC this has started to affect the supply of eggs, and led to concerns about a shortage of Christmas turkeys.