It was not factory jobs that created the great American middle class [View all]
It was a combination of:
1. Government intervention into the management of companies that forced them to collectively bargain with workers.
2. Labor laws e.g.the 40 hour work week and OT pay
3. Lack of foreign competition
4. Discrimination against African Americans and Women which limited competition for White men and raised their wages
5. Fear of the spread of Soviet communism for which a large middle class would act as a buffer
None of these things would return if we brought back every factory job in the world onto American shores. If that were to happen, you would have to pay American workers the same wage as the factory workers in other nations. Otherwise, these companies would not be able to compete. For example, if Apple made every product in the U.S., they would have to pay their factory workers the same as Samsung or go out of business.
Folks, globalization is here whether you like it or not. There's nothing that a president can do.