England and Wales has highest imprisonment rate in western Europe

4000
3000