Piers Morgan caught lying