Television host Jeremy Clarkson has no one to blame but himself for losing money after publishing his bank account details in his newspaper column. Clarkson, who hosts the show "Top Gear," revealed his account numbers as he tried to downplay an incident involving the loss of 25 million people's personal details on two computer discs.

But apparently, he was proven wrong after he discovered someone, who presumably read his column, used the details to charge a $986 donation to the charity Diabetes U.K. against his account just days after he published the details of his account at Barclays in his column at The Sun

Clarkson even dared everyone to figure out where he lives.

"All you'll be able to do with them is put money into my account. Not take it out. Honestly, I've never known such a palaver about nothing," he said in his column.

But in his Sunday Times column, the 47-year-old TV host admitted he was wrong.

"I opened my bank statement this morning to find out that someone has set up a direct debit which automatically takes Ł500 ($986) from my account," he said. "The bank cannot find out who did this because of the Data Protection Act and they cannot stop it from happening again.

"I was wrong and I have been punished for my mistake," he admitted.