Why did President Roosevelt need to create a Second New Deal?

Why did President Roosevelt need to create a Second New Deal? Americans were prospering and needed to find new ways to spend and invest their money. The unemployment rate had dropped to an all-time low, and there was a need to find new workers. The economy continued to struggle with high unemployment rates and widespread poverty. There was no longer a need for the government to support social programs for Americans.