Election results: Presidential, U.S. House and Senate results in the 2024 General Election