What the 2022 mid term election results mean for 2024 Presidential race