On Thursday the RAS made a statement about the whole STFC thing so far. You canfind this here. Its mostly politely worded but is hard hitting in others, e.g.
STFC has failed miserably to communicate with the community
I think this might have been sent to all RAS Fellows, but err… ahh .. errr.. I somehow seem to have forgottn to pay my subscription so I have been chucked out. Oops. Sorry Michael.