You’d think Alec Baldwin himself was the voice over for this video, it truly seems like an extension of SNL. We won’t spoil it, just watch it. We have our own message, Mr President, can it be Britain third?