The man behind I Swear: ‘I have Tourette’s. I yelled “f--- the Queen” when I met her’
- Posted on February 23, 2026
- By The Telegraph
- 3 Views
The man behind I Swear: ‘I have Tourette’s. I yelled “f--- the Queen” when I met her’

As the actor who plays him on screen wins a Bafta, activist John Davidson on ‘ticcing’ in front of royalty and overcoming a suicide attempt