How the UK population will look in a generation