This means Snape, Peter and Filch have been lying.

I see a majority lynch coming.