Ed Sheeran melts hearts on Britain's Got Talent

Ed Sheeran proves what a star he is with a brilliant performance of Sing on BGT.. we take a look.