The band release their new single on August 15 which is taken from their album ‘The Wombats proudly present… This Modern Glitch’