Slaughtneil retain their grip on the Ulster club hurling title with an impressive 0-23 to 0-10 win over St John's at the ...