This discussion is rather pointless really; are we comparing graduate pay with that of unskilled or semi-skilled workers?
There are so many variables. A refuse collector may be out in all weathers, like a postman or woman. Presumably they could start a job as refuse collector at 18 and I think that the driver earns more. It's a worthwhile job but people's lives don't depend on him or her.
A GP will do about 10 years of training - much of that at medical school probably acquiring debt.
Doctors, nurses, teachers, other professions will all be on a graded pay scale with the chance to be promoted and earn much higher salaries.
Comparing north and south salaries is pointless too (if there is in fact much difference to the scales - does anyone know?) as the cost of living varies.
It's like comparing apples with pears and also with oranges.