Crown court backlog hits record level with thousands of cases waiting for justice in the West Midlands and Shropshire