Millions of just about managing families are no better off today than those in 2003, new research from the UK's Resolution Foundation indicates. The remarkable income stagnation for so many reveals that the British economy has been failing to generate income for people over many years despite record levels of people in work.