Franz Ferdinand annonce la sortie de son nouvel album studio "The Human Fear" dont la sortie est prévue le 10 janvier 2025 sur Domino. Le clip du premier single ‘Audacious’, réalisé par Andy Knowles, collaborateur de longue date de Franz Ferdinand, a été filmé au Barrowlands à Glasgow, un lieu où le groupe a souvent célébré ses concerts.