CNN's Piers Morgan: 'A Lot of Things Are Just Perfect About Barack Obama'