Charlotte EdmondsApr 3, 20193 minWhat do we know about the 8 finalists for Glastonbury’s ‘Emerging Talent Competition’?