Parents' social class has a greater impact on how well their children perform at school than 'good parenting' ...