With zero announcements or teasers from the band, Enter Shikari have today surprise released their brand-new album! Lose Your Self (released via So Recordings) spans 12 tracks exploring themes of desolation, futility and complete despair at the state of the world, but with glimmers of hopefulness and optimism threaded throughout.
Read MoreCredit: Kate Hook