Thanks for the feedback, the sprite was not centred centrally, which I think gave this strange rotation.