A search for 'peanut butter' on a first UK supermarket chain that came to mind yielded 74 results.
https://www.waitrose.com/ecom/shop/search?&searchTerm=peanut%20butter
I don't understand where this idea that peanut butter is not available in Europe comes from. Maybe it was so a couple of decades ago? Same applies for all kinds of nuts as well.
Of course, it's always nice if someone brings a small gift or otherwise shows they wanted to do something nice for you. That's what people react positively to, not the fact that they finally got their hands on your preferred brand of peanut butter.