Read the judge’s decision in the Duffy trial

Justice Charles H. Vaillancourt cleared Mike Duffy of all charges today. Read his ruling, for the record:

<p>Suspended senator Mike Duffy waits to be picked up after leaving the courthouse in Ottawa on Thursday, April 9, 2015. Duffy is facing 31 charges of fraud, breach of trust, bribery, frauds on the government related to inappropriate Senate expenses. Justin Tang/CP</p>

Suspended senator Mike Duffy waits to be picked up after leaving the courthouse in Ottawa on Thursday, April 9, 2015. Duffy is facing 31 charges of fraud, breach of trust, bribery, frauds on the government related to inappropriate Senate expenses. Justin Tang/CP

Ontario Court Justice Charles Vaillancourt’a 308-page decision amounts to complete vindication for Duffy and a scathing indictment of Harper PMO. Follow this link to the Canadian Press report on court today. Here is the judge’s decision:

Regina vs. Michael Dennis Duffy by Susan Allan