US election 2024: Live results from key swing states

Source: