High Court throws out DPP application over appeal delay