New Public Management and how has it impacted Canadian society

What is New Public Management and how has it impacted Canadian society. How has its principles affected the organization and management of the public sector in Canada.