Germany has what is called a "große Koalition" (great
coalition). This means that the two major parties (The Christian
Democratic Union and the Social Democratic Party) share the power.
The Kanzler (prime minister) being Angela Merkel is from the
Christian Democratic Union.