Best before and use by dates
It is illegal to sell food past its use by date, or to alter the use by date. Use-by dates are used for foods that may not be safe after that date.
It is not illegal to sell food after its best before date. Best before dates mean that the manufacturer guarantees that the food will be of best quality up to that date. After that date the quality may decline. Best before dates are usually for longer life products.