UP CM Akhilesh Yadav sacked eight ministers from his cabinet. They include five ministers and three ministers of state. Akhilesh also withdrew existing portfolios of nine other ministers. He took a decision to reshuffle cabinet to prepare SP government for Assembly elections in 2017. On October 31, new ministers will take oath and portfolios would be allotted on the same day.