With half a million cases waiting to be heard in magistrates and crown courts


With half a million cases waiting to be heard in magistrates and crown courts