Went to do our weekly shop yesterday evening, and popped into Sainsbury's and Morrisons (High Wycombe).
We never buy eggs as we keep chickens, but noticed both had stocks of "British free range eggs".
However, since early December, all chickens, whether commercial or privately owned, in Britain have had to be kept indoors, under DEFRA Avian Flu regulations - our chickens are really peed-off about it!
Now, it is usual to sell eggs within 21 days of laying, so there is no way that any British free-range eggs on sale now could be free-range.