http://news.bbc.co.uk/1/hi/uk_politics/8549243.stm

The Electoral Commission has said £5.1m of donations to the Tories from a firm belonging to Lord Ashcroft were legal.

The commission has ruled that the donations by Bearwood Corporate Services were "legal and permissible", after a 14-month investigation.

Firms must be "carrying on business in the UK" to be allowed to donate money to British political parties.

Meanwhile the Conservatives say party leader David Cameron was only told last month about Lord Ashcroft's tax status.

The peer admitted on Monday that he does not pay UK tax on his overseas earnings.
Wow. The Conservative party never ceases to amaze me with its stupidity.