James Goddard

According to his online posts, he is “seeking to make change in Britain” and “make it great again”. Here's what else we know...