It's David Cameron, ex-British PM and I'm pretty sure it's not shopped, was a big deal over here at the time
Done a bit of digging, yeah this one was faked but there are loads of pictures of them holding hands and hugging, the newspapers made a big deal of the "special relationship" - seems an odd pairing, a muslim and a pig-fucker