CNN compares Boris Johnson to Lord Farquaad