Music Ed Sheeran Declare Live-streamed Performance. Key points: Five fans are in with a shot at going to the extraordinary gig, which happens at London’s Alexandra Palace. Ed Sheeran has... Raven WalkerNovember 23, 2021