Good point Jarod just made. The person who will determine what will or will not be released...just got the job this week...and he was appointed by DONALD TRUMP!
Oh, well.
Anyway, my guess: Barr is not going to allow himself to be bullied by Donald Trump...and will not hide anything in order to protect him.
I think Barr will withhold some things he feels should not be released (Trump's tax returns if they are part of the report...and the names of people not charged)...
...but I expect that every word of the report will eventually make its way into the public domain.
Whatever the report determines...I will accept. If the report shows the likelihood that Trump's campaign consorted with the Russians...I expect the Trump supporting sheep will baa in the direction of..."see, it was a nothing burger."
My guess is lots of the report will be circumspect...and Trump supporters will claim the report shows total exoneration and the other side will claim it shows guilt.
We'll see.
Why withhold names of those not charged? There are no doubt some serious ethical violations by several who have not yet been indicted. Those should not be made public?