The resignation of two Cabinet Ministers have prompted the Prime Minister to announce a reshuffle today.