British prime minister Boris Johnson appointed new finance and health ministers on Tuesday, replacing Rishi Sunak and Sajid Javid who earlier quit in protest over his leadership.
Mr Johnson is battling to remain in No 10 as his handling of a row over scandal-hit former deputy chief whip Chris Pincher prompted the departures, with both writing damning resignation letters.
Nadhim Zahawi was made finance minister, replacing Mr Sunak, and inherits an economy that is likely heading for a sharp slowdown or even a recession.
The former education secretary will face immediate pressure to do more to help struggling households and to lower taxes which are on course to hit their highest level in decades.
Steve Barclay was appointed health minister, replacing Mr Javid, after serving as Mr Johnson's chief of staff and Chancellor of the Duchy of Lancaster.
He was handed the chief of staff role in February as part of a shake-up of No 10 in response to the partygate scandal.
Labour greeted Mr Barclay’s appointment to the helm of the Health Department by congratulating him as “the shortest serving Health Secretary in history”.
Congratulations to Steve Barclay on becoming the shortest serving Health Secretary in history https://t.co/n5LCSZniWw
— Wes Streeting MP (@wesstreeting) July 5, 2022