Ed Sheeran surprised commuters and fans with an impromptu performance outside London’s King’s Cross station. Dressed in a ...