Secret gifts from public swell Treasury's coffers

This post was originally published on BBC Politics

So far this year 18 people have handed over almost £620,000 to the government without being asked.