World

Why the Prime Minister Refused to Fire a Minister His Boss Wanted Out

Elena MarquezPublished 4w ago3 min readBased on 4 sources
Reading level
Why the Prime Minister Refused to Fire a Minister His Boss Wanted Out

Prime Minister Keir Starmer has decided to keep Mike Tapp in his job, even though Home Secretary Shabana Mahmood asked him to sack him. Tapp broke a government rule, and Mahmood took it seriously enough to escalate directly to Starmer. Starmer said no.

Tapp is a junior minister in the Home Office — the department that handles immigration. In September 2025, he wrote an article without permission arguing that migrant care workers should not have to wait as long to settle permanently in Britain. That position clashes with what the government publicly says about immigration policy. Mahmood, his boss, told Starmer to remove him. Starmer kept him.

There is a rulebook for ministers called the ministerial code. It says that before you make public statements about government policy, you have to get approval from your Secretary of State — the senior minister who runs your department. Tapp did not do that. This is a straightforward breach.

Normally, when a junior minister breaks a rule, their boss sorts it out. Mahmood decided this was serious enough to go over Tapp's head straight to Starmer. That move alone signals she was genuinely upset. But Starmer refused her request. Think of it like this: if a manager asks the CEO to fire someone and the CEO says no, everyone in that department now knows there is a way around the manager's authority. That changes how things work on the ground.

Underneath this procedural clash sits a real policy disagreement. Britain's care homes and hospitals rely heavily on workers from other countries to fill staff shortages. At the same time, the government is cracking down on employers who break immigration sponsorship rules. Between July 2024 and June 2025, employers lost nearly 2,000 sponsorship licences for breaking the rules — double the year before. So there is a genuine tension: you want to enforce rules strictly, but you also need overseas workers in the care sector. Tapp's article put his finger on that contradiction.

Starmer's decision suggests something about how he wants the government to handle this tension. Mahmood has built her public reputation on being tough on immigration compliance. By keeping Tapp, Starmer sent a signal that he is not prepared to let enforcement messaging completely override concerns about worker welfare — or at least that he will not hand Mahmood total control over how the government talks about these difficult trade-offs.

The working relationship between Mahmood and Tapp is now awkward. She has formally asked Starmer to remove him. That is a public record of their disagreement. Junior ministers who survive one rule breach rarely survive a second one. Tapp will be working in a department where his boss has put it on record that she wanted him gone. Situations like that do not usually stay calm for long.