More than 70,000 prisoners in England and Wales have been released from jail under the Government’s early release scheme to tackle overcrowding, with more than 50,000 recalled Read More
More than 70,000 prisoners freed early as Labour admits release scheme ‘likely’ behind recall surge
