Boris Johnson appoints top cabinet roles after Sajid Javid and Rishi Sunak quit
Boris Johnson has appointed Nadhim Zahawi as his new Chancellor and Steve Barclay as health secretary, following resignations from Rishi Sunak and Sajid Javid.

Boris Johnson has appointed Nadhim Zahawi as his new Chancellor and Steve Barclay as health secretary, following resignations from Rishi Sunak and Sajid Javid.