Voters have given President Obama a second term in office. He defeated Republican Mitt Romney in a hard-fought race in which the economy was the dominant issue. In the end, Obama narrowly won the popular vote but captured more than 300 electoral votes to Romney's 206.