Here in the United States we go to the doctor to get “shots”. I guess in the UK they go and get “jabs“.

“Annual flu jab” just sounds kind of funny to me. But I suppose that’s because I live in the Colonies. I find it facinating how languages can start out in the same place and diverge so much under different influences.