Boris Johnson's pay accounts for 85% of all outside earnings declared by MPs · Sky News · Sentinel