The report provides only raw numbers, without the information about the particular reasons for throwing food away. But according to my knowledge about patterns promoted in the media and observations of my acquaintances, only a small part of it is the food that is actually spoiled. Most of that is thrown away because the expiry date is reached, someone has cooked too much or, most trivially, is bored with some food and doesn't want to finish it.
My tips and recommendations are:
1) Never buy too much. Learn how much you are able to eat and how much do you need to buy. Don't improvise in shop.
2) Don't throw food away just because expiry date is reached. Note that the expiry date is made only to remove liability from producers and it's calculated for the most pessimistic scenario of keeping the product (too high temperature, exposition to light etc.). I've eaten a lot of products months, and in some cases (products in cans or jars) even years after the expiry date, and I never had problems because of it.
3) Be disciplined. If you prepare something, eat it to the end. If you can't eat more, wait an hour. If you still can't eat more, store it in fridge. Never throw something away even if the potato cooked the previous day doesn't taste as good as one cooked right now.
4) In case of products that spoil very quickly in kitchen, such as fruits and vegetables, buy them regularly and in small portions that you can eat within 1 - (max) 3 days.
5) Dry bread can be powdered and used for chops or some other meal.
6) Sweet fruits that are rotten but not moldy can be used to prepare a hooch. In worst case it can be used as fuel.
7) Cheese or sausages that don't smell well, but don't stink, can be eaten if you fry them. In outdoor camps, if we find something that isn't looking very well after a few days in the rucksack, we fry that in campfire, without negative consequences.