I perceive no real difference in meaning. The use of should may be a little old-fashioned in that sentence and I think it is mostly used by elderly Britons these days. I don't think many Americans use it at all.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.