Watch Obama sing Purple Rain to a child dressed as Prince

Please don’t go…

Obama has proved, once again, that he is the solution to pretty much everything. The outbound president of the United States has treated the world to an impromptu rendition of Prince’s classic Purple Rain. Not only does he absolutely nail it he also manages to do it whilst handing halloween candy to a Prince-impersonating youngster at a White House event. It literally doesn’t get more heartwarming. Check it out in the player below.