Politics Why Britain’s 18–24s are not erupting despite bleak prospects Eleanor Hargreaves · October 24, 2026