Mairead Carlin and the present line up