The figures are especially alarming for key public sector workers, all of whom earn much less than £40,000. A full-time teacher in a primary secondary school earns £30,250, a nurse £24,000 and a police officer at the rank of sergeant or below £31,450.