Schwarzenegger ran for re-election against Democrat Phil Angelides, the California State Treasurer, in the 2006 elections, held on November 7, 2006. Despite a poor year nationally for the Republican party, Schwarzenegger won re-election with 56.0% of the vote compared with 38.9% for Angelides, a margin of well over one million votes. In recent years, many commentators have seen Schwarzenegger as moving away from the right and towards the center of the political spectrum. After hearing a speech by Schwarzenegger at the 2006 Martin Luther King, Jr. breakfast, San Francisco mayor Gavin Newsom said that, "[H]e's becoming a Democrat [… H]e's running back, not even to the center. I would say center-left".