Reader AmiMoJo writes: Millennials are set to become the first generation to earn less than their predecessors, new research suggests. The Resolution Foundation found that under-35s earned 8,000 pound ($10,600) less in their twenties than Generation X workers. If wages for millennials follow the same path as Generation X, average career earnings will be about 825,000 pound ($1.1m). That would make them the first generation to earn less than their predecessors over the course of their working lives. Research found that some of the pay squeeze was due to under-35s entering the job market as the recession hit, but it also concluded that generational pay progress had ground to a halt even before the financial crisis struck in 2007/8.