Mahinda Rajapaksa step down as the Prime Minister of Sri Lanka "to ensure stability of the nation" today.