British teenagers are, in general, richer, better educated and wealthier than ever.