“Gerard Joseph Batten is a British politician serving as Deputy Leader of the UK Independence Party since 2019. Between 2018 and 2019, he served as the party’s leader. He was a founding member of the party in 1993, and served as a Member of the European Parliament for London between 2004 and 2019.”
Like most politicians, Gerard Joseph Batten seems less than desirable human being. His role on the stage which is British politics has been long and storied, and he has played his role well. Too bad his role isn’t to benefit the needs of the people!