On March 13, 2025, the UK Government announced that it was disbanding NHS England, the arm's length government body ...