To everyone who silently begged for Barack Obama's return from the sunny British Virgin Islands: today is your lucky day.
The former president of the United States is officially back, and made a surprise appearance in New York City to the delight of...