MPN11,
There is a link to the accounts on a post by SNAS no 1592.
I expect that they get expences from the branch funds as well but only expences I think.
BA pay union reps their salary plus a daily allowance ( I believe) much the same as crew who work in Recruitment and Training which is about £50 per day( in leiu of lost allowances). At the moment due to the dispute union reps are not being off-lined so at the moment they are not picking up their off-line allowances.
I don't know if DH gets all thoes extra sub payments but I very much doubt it myself.