I appreciate the answer will probably embarrass me, but I am just a beginner

As per the image, I select three circles, select centre horizontal, but the don't align. When I select to align vertically they seem to align to the left, then subsequent clicks of align they move slightly more towards each other but never centre, and when I select multiple items the alignment goes even more odd. What fiendishly complex system is going on with what I thought would be a simple align shapes centred on the last one?
thanks.