‘I don’t mind losing, I’m glad it’s still existing’: Self Esteem on Ivors

‘I don’t mind losing, I’m glad it’s still existing’: Self Esteem on Ivors

The Irish News logoThe Irish News

The awards are being held in London on Thursday.