19th October 2024
A look at why UK population is set to fall quicker than expected. What will be the impact?