Post Office scandal creates unease around separation of powers in England and Wales