If a government decides that its country cannot afford to provide "free" education to its citizens up to tertiary (undergraduate) level through general taxation then it should do two things to ensure equity:
1) Accept that the logical position that they have adopted is that education is deemed a commodity that is bought and sold and therefore if society wants access to education that was funded by a private citizen, then it must pay for it. In practice, that means things like:
- Professionals dictate the cost of their services, not government (e.g. the Law Society and the Bar Council set the rates of legal aid, teachers' unions set rates of pay that the government must pay for their services etc);
- Taxation cannot be raised over and above the average non-graduate wage for degree holding professionals;
- Non-graduates should pay supplemental fees to those who went to university for services like their children being taught, seeing a doctor or nurse or using legal aid, because they haven't contributed to those people offering such services being available.
At the moment, we have an absurd situation where non-graduates are enjoying the benefits of a society where around half of the workforce went to university without contributing their fair share to it. They enjoy these benefits by, for example, having access to doctors free at the point of use and also tend to pay less tax themselves because others have educated themselves and attracted multinationals to establish branches here that employ local populations and pay good salaries that generate good tax revenues. This even applies to very wealthy non-graduates who enjoy a better trained workforce in their local market that they can exploit for profit.
2) The government needs to ensure that access to education is equitable by making those from wealthy backgrounds pay a lot more than those from poorer backgrounds. Tuition fees should range from £1 to £100k per annum depending on background.