Parents can pay between £5,000 and £82,000 a year to send their children to an independent school, which advocates say gives them access to smaller class sizes, more varied subjects and greater ...