Owen Cotton-Barratt comments on My experience at the controversial Manifest 2024