I have been trying to avoid the don't eat list of foods, but today I went food shopping and our local supermarket has removed all of its walnuts due to a salmonella scare. Guess what I had for breakfast this morning... Goes to show that you can't avoid everything!
I think the US and UK are different on the deli meats, probably down the differing food hygiene approach. A lot of corner shops have deli counters that serve sandwiches and stuff, but I'd hazard a guess the meat is there a while, and food prep cleanliness isn't as rigorous. I often see the guys at the breakfast bagel place using the same knife on meat, fish and veggie options, wiping down the knives with the same cloth etc