Charming Thought is all the rage for Newbury showpiece