Re: What did happen to May's grand vision for the bizzies 'puters?
A very bad idea. One force means one ossified organisational culture with no cross-fertilisation of best practice, knowledge, etc, and no meaningful local accountability.
The concept is not playing out well in Scotland:
http://www.bbc.co.uk/news/uk-scotland-34072703