Watch: Ed Sheeran made a surprise appearance during Shawn Mendes's gig last night Music News 6 years ago