Robert Kenyon has been under intense scrutiny in recent weeks over a series of resurfaced social media posts