THERE are 41 Police Commissioner elections in England and Wales on May 2. The main national political parties have fixed it to make it virtually impossible for independents and smaller local political parties to take part. To stand as a Police Commissioner you need to deposit an exorbitant £5,000, which…
To read this or any other article on the site you must be a subscriber
Please subscribe below

