New Flamingods single ‘Kewali’ was Lauren Laverne’s Just Added track on 6 Music today