Ashoka Ranwala, the Speaker of Parliament, has officially announced his decision to resign from his post. (colombotimes.lk)