I'm surprised at all the speculation about who's fault it was. It was Georgia's fault, for taking Jack2 on a date in a shady way (I don't even fancy him, I just think we'd have a laugh etc), trying to kiss him and then lying about it, bleating on about loyalty every five minutes.
Everything else pales into insignificance.
Jack2 told Laura before someone else did.
Laura asked Georgia about it when she didn't come clean, because anyone would.
Ellie supported Laura, who she believed.
Dani supported Georgia, who she believed.
Alex and Charlie told Ellie her choice of words were out of order.
But yes, still Georgias fault because none of it would've happened if she hadn't done it and then made it worse by lying.