London's Daily Mail reports that a British Defense Minister (like a U.S. Under-Secretary of Defense) said that he was fired from David Cameron's government for opposing a pre-emptive attack on Iran.
"Former Armed Forces Minister Sir Nick Harvey claimed he was sacked to avoid a damaging Coalition split over a pre-emptive strike on Iran."
The Liberal Democratic former Minister told friends that he was fired in the recent cabinet "reshuffle" to allow Liberal Democratic Deputy Prime Minister Nick Clegg to sign Britain up to an Israeli-US preventive strike to take out Iran's nuclear installations.
Friends of Sir Nick — who was handed a knighthood just days later — say that he could have embarrassed the Lib Dem leader by being too critical of Israel's actions if he had still been in the key Ministry of Defence post.
Although Harvey told the Mail that he had changed his views on the reason for his firing, many of his friends believe he was on the mark in the first place. See http://www.dailymail.co.uk/news/ article-2203892/Nick-Harvey-axed-supporting-Iran-attack.html