Mubarak has finally been forced out of office by the will of the people. Egypt's revolution has triumphed...and while the party will continue for some time, there's a major workload ahead for the military ruling council which is now in charge.
Read Moreresign