The chancellor says it will be £10.50 an hour by 2024, with a lower age threshold – down from 25 to 21.