Baby Boomers from the FDR Truman era 1950-1965 were offset by the Generation X of the Reagan period 1965-1980. Each generation was making its political affiliation as Democrat or Republican based on its most impressionable years of life. Then come the Millenials till 1996 and Generation Z, who tired of the wars in Afghanistan and Iraq were wary of war, and had seen banking deregulation and laissez fairre lead to the financial crisis of 2008. The younger generations now enter as voters in 2024 and 2028 as Democrats. So big is the gap for Generation Z that it is the highest for all generations 20% Republican to 36% Democrats. This is from the General Social Survey by the University of Chicago every year since 1972.