Does Barack Obama deserve a second term?