Source: https://www.theguardian.com/politics/2015/aug/19/political-parties-received-over-50m-in-donations-in-first-half-of-2015