This lot are from Belfast (hence the mention of the River Laggan) and this single is from the recent ‘An Endless Sequence of Dead Zeros’.
There is a rolling, rather Elbow-esque tempo to this tune, with frequent strings and maybe organ-note intervention. The vocals are quite low-key but emphatic and it has a certain atmospheric timbre which could be the soundtrack to joy or sadness, depending on the situation.
Rather lovely and worthy of further pursuit.