The BJP appointed Swatantra Dev Singh as the new chief of Uttar Pradesh party on Tuesday.

The appointment of OBC leader and Uttar Pradesh minister Swatantra Dev Singh as the new state BJP chief has once again put the spotlight on reshuffling of the cabinet headed by Chief Minister Yogi Adityanath.

Mr Singh cannot simultaneously hold the posts of a minister and the state party chief, according to the BJP's "one person-one post" principle.

Mr Singh is the minister of state (independent charge) for transport and protocol.

"The possibility of a reshuffling of the state cabinet goes up with Singh''s appointment as the new Uttar Pradesh BJP chief," a senior leader of the BJP said.

He pointed out that three state ministers were elected to Parliament in the polls held in April-May, while one was sacked. The three ministers who successfully contested the Lok Sabha election are SP Singh Baghel from Agra, Rita Bahuguna Joshi from Allahabad and Satyadev Pachauri from Kanpur.

Suheldev Bharatiya Samaj Party (SBSP) leader OP Rajbhar was sacked by the chief minister for his outburst against NDA partner BJP.

"Reshuffling of the cabinet is the chief minister's prerogative. It will take place once the nod comes from party president Amit Shah," the BJP leader said.

Uttar Pradesh has 18 cabinet ministers, nine ministers of state with independent charge and 13 ministers of state, in addition to two deputy chief ministers -- Keshav Prasad Maurya and Dinesh Sharma.

While Mr Maurya holds the public works department, food processing, entertainment tax and public enterprises portfolios, Mr Sharma is in charge of the secondary education and higher education, science and technology, electronics and information technology departments.

The total number of ministers in the state, including the chief minister, is 43.

"The maximum strength of the cabinet can be 15 per cent of the total strength of the Assembly. The Uttar Pradesh Assembly has 403 seats and hence, the state can have a maximum of 61 ministers, including the chief minister," UP BJP vice-president JPS Rathore said.

After the declaration of the Lok Sabha poll results, Yogi Adityanath had said a cabinet reshuffle was on the cards and he was likely to take a decision in this regard soon. "We will do it (cabinet expansion). We will do everything as and when the time comes. We will do everything in the interest of the state," the chief minister had said.

Ahead of the bypolls to 12 Assembly seats in Uttar Pradesh, the BJP appointed Mr Singh as the new chief of its state unit on Tuesday.