Who will police the police over late payments?

The latest public body to come under fire for late payment of invoices is the police force.