The Ministry of Defence wastes up to £94 million a year training 16 and 17-year-old army recruits for roles which could be filled by adults, campaign groups have said.
According to a report by Child Soldiers International and ForcesWatch, it costs as much to train a 16-year-old as an 18-year-old.
More top news
Charities warn that sitting down too long can lead to health risks such as type 2 diabetes and cardiovascular disease.
The Labour leader will use a speech to set out the differences between his party and the Conservatives with particular emphasis on the NHS.
Kate will join Prince William on a tour of the Stephen Lawrence Centre before visiting a charity working with disadvantaged young people.