Instagram: it’s where people go to get their daily dose of memes and thirst traps, having long given up on it as a way of actually interacting with other human beings. But the vibes spectacularly blew ...