Anna Straker’s previous track ‘Sweat’ put the multi-faceted artist, vocalist, songwriter and producer back on the radar. Its future-facing electro-tinged…