Barack Obama puts up a strong show at 2nd debate

The CNN post-debate poll has come out with the results and given it to Obama by 46% to 39%.