The results of the recent election were driven by inefficiencies in the American electoral system, such as the electoral college, gerrymandered districts that result in Republicans holding more seats than their vote totals would suggest, etc.
The "skills gap" is largely a result of the actions of employers. There is disdain for on the job training for easily learnable, high access jobs such as waitstaff, cashiers, etc. Furthermore they aim to pay as little as possible, while being as demanding as possible. They have stopped using defined weekly/biweekly scheduling and switched to unpredictable schedules that rapidly shift total hours worked, days worked, and even reduced hourly shifts. Oftentimes these jobs do not pay markedly more than one would get struggling to get by via social programs, family/friends, etc.