Chris Stewart under fire