More than 100,000 teenagers a year will be given mental health training to help them cope with the pressure of exam and build up their self-esteem, the Prime Minister announces today.