This is an excellent report.

It’s truly shocking that Britain is one of the only nations in the West where corporations are allowed to wire money to political parties, even if the shareholders aren’t british.