Labour was the best-funded political party in the UK in 2013, with an income of £33.3m, according to the Electoral Commission.

for more ...