The Parasite's Parasite

The EU’s insatiable need for UK taxpayers' money