In the lead-up to Stephen Colbert and Jon Stewart’s Rally to Restore Sanity (“and/or fear”), Barack Obama appeared for a chat on The Daily Show, talking up his achievements and discussing the discrepancies between expectations and deliveries.