So Ian Blair has finally resigned, under circumstances suggesting behind-the-scenes shenanigans with a heavy stain of abuse of power. Resigning over things like mismanagement and injustices just wouldn't do, would it?
Ian Blair's chart has the Sun (authority, leadership role) at 28 degrees of Pisces. Transiting Pluto has just stationed exactly square to it.
His Pluto (power) is at 21 degrees of Leo. Transiting Neptune is currently stationing exactly opposite it.
Both Neptune and Pluto symbolise hidden goings-on and secrets to be revealed at a later date. All is not transparent, that's for sure.