Is Jack White on the comeback trail?

It certainly seems like it, as the former White Stripes man has just surprise-released a new single called 'Battle Cry'.

White's last album 'Lazaretto' was released in 2014, so we're due a new album; could we be hearing it sooner than expected?

Stream 'Battle Cry' below: