According to the annual census of leading independent schools, the average fee for attending a private school is now over 17,000 a year. Despite the rising cost of fees, private education continues to remain popular, with the number of pupils reaching 529,000, the highest figure [...]