Venue: QUEEN SQUARE Date: Aug 2, 2025 One question was on everyone’s lips in the lead-up to this event: how can you fit 15,000 people in Queen Square safely and happily? Well, let’s have a look! The sun was shining on a resplendent King Street awash with AF Gang members with every IDLES t-shirt in…