Follow us on
loading....
London: British singer-songwriter Ed Sheeran performs on stage during the inaugural Earthshot Prize awards ceremony at Alexandra Palace in London....