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

The awards are being held in London on Thursday.

‘I don’t mind losing, I’m glad it’s still existing’: Self Esteem on Ivors
The awards are being held in London on Thursday.