The NDP scored a surprise victory over the Liberals in the late summer of that year in the riding of Parkdale—High Park. Liberal Education Minister Gerard Kennedy resigned on 5 April 2006 to run for the Federal Liberal Party leadership. The government took an unusually long time to call the by-election, waiting until 16 August to drop the writ. It turned into one of the most vicious elections in recent Ontario memory, almost on par with Jolliffe's 1945 "Gestapo" campaign. This time though, the NDP were not making the accusations; NDP candidate Cheri DiNovo's credibility was put to the test by what most of the media considered to be unworthy and underhanded personal attacks launched by the Liberals. The tactic backfired; on 14 September 2006, DiNovo defeated Liberal candidate – and incumbent Toronto city councillor – Sylvia Watson by taking 41% of the popular vote to Watson's 33%.