A general election is needed
Realistically the government are not going to have an election immediately. Hence following the speaker's announcement we need to work on fixing the problems in parliament.
Parliament's role is as the voice of the people. Hence people should not be threatened for talking to MPs. Furthermore Ministers should answer questions. We need to look at how we can make the operation of parliament more transparent, not only as far as expenses are concerned, but also as far as how legislation is written.
There is a lot of work to be done. Ideally we would also have an early general election. However, it is obvious that Gordon Brown will not have an election until he is forced to (or he thinks he might win).