The report sets out how £37 million is spent on taxpayer funded lobbying and political campaigning, and calls for that spending to be abolished.
The report sets out how £37 million is spent on taxpayer funded lobbying and political campaigning, and calls for that spending to be abolished.