Katie Grant
Free-range eggs have not been available in shops for the past six weeks after British farmers were ordered to keep al...