Assembly Analyst 20 December 2023 Mid-contract price rises Assembly Analyst 20 December 2023 Also in the briefing: Tackling consumer scams