The NDP has repaid a total of $344,658 in sponsorship revenue from 2006 onward after being found guilty of breaking political financing laws. The investigation started with a complaint about union funding from the Conservative Party of Canada back in September 2011.