Embattled premier Abdullah Ahmad Badawi said today he would not step down before December, but did not commit on whether he will contest the next general elections.