Deodorant or anti-perspirant?

Deodorant or anti-perspirant?

It always makes me smile… …because as a nation we seem to moan constantly about the British weather. I think we’ve all been guilty of this from time to time? But I’m sure you’ll agree that the last few weeks have been very testing and, I for one, have...