Harry Styles performs surprise London gig
Singer Harry Styles has delighted UK fans by performing a surprise charity gig in London.