Ed Sheeran lived up to the pre-concert hype to deliver a memorable live performance in Malta on Wednesday night.More than 35,000 fans packed Ta' Qali for Malta’s largest-ever paid concert.Sheeran opened the concert with songs like Castle on the Hill, and kept the crowd engaged with anthems like Give Me Love.Between songs, he shared stories...