Schmid was a member of the SVP's centrist/agrarian wing. He was put under pressure by the party's nationalist wing, led by National CouncillorChristoph Blocher, for taking a moderate stance on certain issues. After the SVP became the largest party in the Federal Assembly in the 2003 federal elections, the SVP threatened to remove Schmid from the Council if it didn't get an additional seat (which eventually went to Blocher in that year).
After Blocher was defeated for reelection to the Federal Council in favour of another SVP moderate, Eveline Widmer-Schlumpf, the SVP caucus voted to exclude Schmid and Widmer-Schlumpf from the party group. Some called for them to be thrown out of the party altogether. However, Swiss parties are legally federations of cantonal parties. For Schmid to have been expelled, the SVP's Bern section would have had to terminate his membership, and it refused to do so. In 2008, Schmid joined the newly formed Conservative Democratic Party, along with almost all of the SVP's Bern section.
On 12 November 2008, Schmid resigned from the Federal Council effective 1 January 2009. The resignation followed a months-long period of intense political pressure by the Swiss People's Party owing to scandals and accidents in the Swiss military, as well as bouts of ill health.[1] Samuel Schmid was succeeded by Ueli Maurer of the Swiss People's Party.