The Bloc continued to slide in most of the 2003 opinion polls following the 2003 Quebec election which was won by the federalist Quebec Liberal Party led by Jean Charest. However, things changed during the winter of 2003. The federalist Charest government lost popularity. Then, in February 2004, the Auditor General of Canada uncovered the sponsorship scandal, suggesting illegality in the spending of federal monies in Quebec in support of Canadian unity. As well, the Liberal government of Jean Chrétien passed party financing legislation that resulted in the Bloc receiving millions of dollars in subsidies that helped to stabilize its organization.