29 December 2025

The flip side of Brussels’ new CAP: the average household’s grocery bill will increase by up to €500