Screaming and kicking, EU countries are being forced to reveal who gets most of the £50 billion paid out each year under the EU’s discredited Common Agricultural Policy (CAP). The first results are shocking for taxpayers and confirm what many people have long suspected – each year the CAP takes tens of billions from hard-working taxpayers to give [...]






