On the Campaign Trail

An update on the race for President, with CNBC's John Harwood