It was indeed a stitch up.
Played in full the folk who obviously don't like him, asking him questions, yet when someone started defending John, by saying Tiffany overreacted in the David is dead saga, Vanessa shut him down and moved swiftly on.
Also, Stephanie having a moan to Darren and Scotty about John moaning about her in the bedroom, entirely missing the irony that she was doing the very same thing as John did.