Doctor explains little-known habit called 'stimming' that could be a sign you're autistic 0 15 08 Apr 2025 16:19 The Terrifying Day I Defected Appearing in a new Channel 5 documentary, which airs tonight, NHS GP Dr Claire Taylor explored some of the key symptoms of autism.