What are John Diefenbaker's achievements?

Nothing! The thing that I know is he gave in to the USA and canceled our leading aviation program in the 50's.The "Arrow" was Canada's new state of the art jet. I believe if it wasn't for him we would be the leading county in the space program. instead over 13,000 people were unemployed in one day. After he canceled the Arrow, NASA came up and recruited all our engineers.So here we are again sucking the USA tit.

Good Stuff

He created the Canadian Bill of Rights in 1960, which laid the groundwork for the Canadian Charter of Rights and Freedom. He Created the Winter Works Program. He appointed the first woman into a Cabinet post, and also appointed Michael Starr as the first Canadian of Ukrainian decent as the Minister of Labour.