Scotland has a higher number of officers than at any time during the last administration – and more per head of population than England and Wales (30 officers per 10,000 population in Scotland, compared to 24 officers per 10,000 population in England and Wales (at 31 March).