David Cameron appointed foreign minister: There has been a major reshuffle in the British cabinet. In Britain, former PM David Cameron was made the Foreign Minister by PM Rishi Sunak. Suella Braverman was removed from the post of Home Minister over Palestine protests.