Federal By Election 2023 Analysis