I take it you are in Bradford @BradfordGirl and that's where the shortages are?
I'm just outside of Nottingham and Tesco was stocked well. I got fresh broccoli, aspargus, carrots, cauli, cabbage, mushrooms, leeks (I'm on health kick after my xmas binge ). Also got small oranges, grapes and bananas. There were strawberries but I dont like winter ones. Didnt look for pears as I hate them. Loads of bread and cobs and uncooked chicken.
I admit that the orange section had been ravaged and there was a couple of bare crates but still had a stock.
My Tesco is a big superstore if that makes a difference, but I also have a Sainsbury superstore on my doorstep and a big Asda and they had fruit and veg and bread as DH pops in while he's out on his lunch.
Tesco have no tinned potatoes and I always like those. They've not had any for 4 weeks - but they did the same thing in 2018 and I thought they'd gone from the shelves for good and it took 5 months for them to come back. It is annoying when they take things away with no rhyme or reason.
Eggs - a month ago Tesco had none and they were putting in restrictions, but fully stocked now and it was the same in Sainsbury's near me. My friend tells me Aldi are always short stocked of eggs. Could the bird flu be the issue? Although I read on BBC that the chicken food came from Ukraine and it's costing more to buy and farmers are annoyed that supermarkets wont take this increase into account.
One thing I will complain about is the price of everything these days.