Q. Who allocates and reshuffles various portfolios among the ministers? Answer:
The Prime Minister
Notes: The Prime Minister of India allocates and reshuffles various portfolios among the ministers. He can also ask a minister to resign or advise the President to dismiss him in case of difference of opinion.