FSA has issued a statement saying that store-bought eggs can be safely consumed within a day or two after the expiry date, provided they are cooked thoroughly.

The new announcement was made with a view to reduce food waste and the costs associated with it. Official figures reveal that Britishers currently throw away over $75 million worth of eggs per year, or roughly 660,000 eggs.
Besides eggs, most foods can be eaten safely after the 'Best Before' date, as this is mostly about quality rather than safety. Past this date, it does not mean that the food will be harmful, rather the flavor, color or texture of the food might begin to deteriorate.
But there is a difference if the food is marked with a 'use by' date. If it is marked with a 'use by' date, then it should not be used after this date as it could put your health at risk.
Source-Medindia