Who governs Portugal?

A president named Cavaco Silva and the prime minister Jose Socrates


Jose Sócrates, from the Portuguese Socialist Party, its the Portuguese Prime-Minister.

The President is Cavaco Silva, from the Portuguese Social-Democracy Party