is it a 'best before' or a 'use by' date that is on it as they both mean different things. Best before means that you should use it before that date but can be ok to use after that date as it is quality that may have deteriorated but is still safe to eat. Use by means you shouldnt use it after that date for as it could affect your health. I would use meat on the 25th that had the use by date as the 25th and have often frozen meat on the date shown and have had no problems.
From food standards agency: What do 'use by', 'best before' and 'display until' mean?
'Use by' means exactly that. You shouldn't use any food or drink after the end of the 'use by' date shown on the label. Even if it looks and smells fine, using it after this date could put your health at risk and cause food poisoning.
You will usually find a 'use by' date on food that goes off quickly, such as milk, soft cheese, ready-prepared salads and smoked fish.
It's also important to follow any storage instructions given on food labels, otherwise the food might not last until the 'use by' date. Usually food with a 'use by' date needs to be kept in the fridge.
'Best before' dates are usually used on foods that last longer, such as frozen, dried or canned foods. It should be safe to eat food after the 'best before' date, but the food will no longer be at its best. After this date, the food might begin to lose its flavour and texture.
However, you shouldn't eat eggs after the 'best before' date. This is because eggs can contain salmonella bacteria, which could start to multiply after this date.
Some food labels also give instructions such as 'eat within a week of opening' and it's important to follow these instructions. But remember, if the 'use by' date is tomorrow, then you must use the food by the end of tomorrow, even if the label says 'eat within a week of opening' and you have only opened the food today.
'Display until' and 'sell by' dates are instructions for shop staff to tell them when they should take a product off the shelves.