I could write a list of dodgy characters in the Labour Party and I would like to bet sein fein and the DUP are not all squeaky clean either. Neither are the Tories or lib dems perfect either. The brexit party might have a few characters but it's probably britains fastest growing party as a direct result of the failure of mainstream politics in Britain which has never been further away from the people
"The brexit party might have a few characters"You mean racists, islamophobes, homophobes, apologists for murderers etc...
Very strange definition of character.