I have the (non-rhotic) Standard Southern British English accent, so cat, cot and caught are all different sounds to me, just like ant, aunt and August (for me, aunt is homophonic with aren't). Marry/merry, don/dawn, father/bother, pin/pen and so on are all dissimilar sounds too...