Prime Minister John Diefenbaker defender of free speech