£62m of late payments hit HM Treasury despite largest crackdown in over 25 years