Why did Robert Borden pass so many laws in 1917?
Create a unionist government. The Conscription Crisis of 1917 split the country on linguistic lines. The unpopular conscription issue would likely have meant defeat in the election of 1917, but Borden recruited members of the Liberals (with the notable exception of Wilfrid Laurier) to create a Unionist government to crush the opposition which was Laurier Liberals. This was to gaine more results in the parliamentry for (himself) Robert Borden.