“Almost all indicators were worse in 2023 than what you inherited in 2016” – IEA to government Read more