A reshuffle of the Union Cabinet is likely to take place after the monsoon session of Parliament with four union ministers now holding additional charge besides the work originally allocated to them. BJP sources said the reshuffle could take place between August 12 and 15. "There would be a reshuffle after the monsoon session, and it is likely to take place before Independence Day on August 15," a BJP leader said.\u00a0The monsoon session of Parliament is slated to end on August 11. The talk of reshuffle has gained ground after the Bharatiya Janata Party (BJP) chose its senior leader M. Venkaiah Naidu as its vice-presidential candidate. The portfolios he handled - Information and Broadcasting and Housing and Urban Development - were respectively given to union ministers Smriti Irani and Narendra Singh Tomar. You May Also Like To Watch: Finance Minister Arun Jaitley is already holding charge of the Defence Ministry after Manohar Parrikar resigned to become Goa Chief Minister. Union Science and Technology Minister Harshvardhan is holding additional charge of the Environment portfolio following the death of Anil Madhav Dave in May.\u00a0The Opposition has been criticising the government for not having a "full-time" Defence Minister amid border tensions with Pakistan and China. The last cabinet reshuffle took place in July last year in which Prime Minister Narendra Modi inducted 19 new faces and elevated Minister of State for Environment Prakash Javadekar to cabinet rank. Five junior ministers were also dropped. BJP sources said the impending cabinet reshuffle may be large, and there could be some leaders drafted from the party into the government and vice-versa. The strength of the Council of Ministers, including the Prime Minister, is 74 at present. Modi took over as Prime Minister on May 26, 2014, and the first expansion of his ministry took place in November 2014.