Hmm.
John and hot have the same vowel sound in them to me. Log is something totally different. Ahh, accent differences. Much confusion. I'm thinking maybe in the
UK it has more of an "oh" sound to it, though, if I try to think about having heard it said in an English accent before.