Asda and Tesco availabilities are very unpredictable since the invasion.
Coupled with birdflu, post-covid whatevers, and probably Brexit issues (although nobody is going to admit to Brexit being anything than the new Golden Age).
The cheapest own-brand ranges are especially hit and miss...
Massive shortage of eggs and egg related products in local Asda today - especially the cheaper and own brands. Strangely there was still plenty of the really expensive stuff.