By . University graduates earn an average of £9,000 more per year than non-graduates but the gap is narrowing, official statistics show. More...