Was involved in the Trust, tasked with improving their social media & relations. Literally just argued with everyone on Twitter, tying himself up in knots, spouting blatant untruths & throwing hissy fits when called out on it.
Think even the Trust must have gotten fed up with him as he didn't...