Britain today is no place for young people. The evidence is as familiar as it is stark. One million of the nation’s fourteen million children experienced destitution in 2022, meaning that their families could not afford to adequately feed or clothe them or keep them warm. In 2024, a record 150,000 lived in temporary accommodation in England. The long-standing decline in infant mortality has stal ... (read more)