Q2 2023 Mid Year Update