Jack White (of The White Stripes fame) has just released a new song called ‘Battle Cry’ — a two-and-a-half minute instrumental which is his first new material for 2017.

The song (below) features a weighted guitar riff, marching percussion and a crowd of people clapping. Its cover art features an arrow, but little else is known about the track’s creation or meaning. That said, it obviously has some political weight behind it.