My objects move and rotate on all axis when I move or rotate on one axis

Hi

I tried to post this as a question but it kept saying I hadn’t selected a section when I had.

I’ve had this issue in previous versions as well so I thought I’d ask here to see if anybody knows what’s going on.

Basically, when I use the rotate tool (or animate rotation using the matinee system), lets say for example I rotate on the Y axis, as I click and drag the cursor to increase the rotation amount, I see the values for X and Z also change slightly. This also happens when I move an object along a certain axis, it will move on other axis’ ever so slightly. Often in small amounts such as in the screen shot (0.00002)

This is regardless of mobility, rotation type, snap grid settings etc.