October 2023 By-Election Results: Shocking Outcomes And What They Mean