President Trump is firing the intelligence community inspector general whose insistence on telling lawmakers about a whistle-blower complaint about his dealings with Ukraine triggered impeachment proceedings last fall, the president told lawmakers in a letter late Friday.

The move came as Mr. Trump announced his intent to name a White House aide as the independent watchdog for $500 billion in corporate pandemic aid and notified Congress of other nominees to inspector general positions, including one that would effectively oust the newly named chairman of a panel to oversee how the government spends $2 trillion in coronavirus relief.

The slew of late-night announcements, coming as the world’s attention is gripped by the coronavirus pandemic, raised the specter of a White House power play over the community of inspectors general, independent officials whose mission is to root out waste, fraud and abuse within the government…

On Twitter, Andrew P. Bakaj, a lawyer who represented the whistle-blower, quickly labeled the dismissal “retaliation.”