But he argued the controversy over the former EU Trade Commissioner, and shadow chancellor George Osborne, visiting the oligarch's yacht this summer, further made the case for state funding of political parties. Gordon Brown and David Cameron, though, had to show the "courage" needed to reach a deal on using taxpayers' cash to pay for political parties, he added, stressing that Labour had to be willing to weaken its union links.