Read our annual review for April 2023 to March 2024 (4mb).