Among the companies with reports and trading updates today are Boohoo, Evoke and British American Tobacco.