You are wrong. The post of Speaker is always held by the Ruling party (coalition). CPM being an ally was not willing to take ministerial post in the Cabinet, so Somnath was made Speaker of Lok Sabha. Now that the Left has left the Government, it is his moral duty to leave the post he got when his party was part of the UPA. Sticking to seat shows his greed for position.