Question: kuka laulaa kappaleen lay it all on me now
Answer: Ed Sheeran; Edward Christopher Sheeran; Vance Joy