Meryl Streek's 796 album was one of last year's most striking and important releases. Musically diverse, fuelled by the anger at the state of his native Ireland, the way religious and political power has corrupted society and its consequences. On Saturday he brought the album and his predominantly solo show to the Lodge of the Deaf Institute in Manchester supported by Products.