Millions of Americans – a third of whom were Gen Z or millennials – voted in the 2026 midterm elections. I turn 18 in a few ...