A British National Party councillor's claim that he was removed from his job on racial grounds has been dismissed by an employment tribunal.
Mr Redfearn became a councillor in June 2004
Arthur Redfearn, the Bradford City member for Wisbey, worked for the Serco company, driving a bus for children and adults with special needs.
He was dismissed in June 2004 after his BNP association was said to have posed a risk to users of the service.
Mr Redfearn said he is considering an appeal against the decision.
Serco's general manager, Geoffrey Binnington, said: "We are responsible for people who are vulnerable and who have special needs on a daily basis.
"If someone approached Mr Redfearn because of his associations it could pose a risk to these people."
Mr Redfearn started work with the company in December 2003 and the tribunal noted he had been a satisfactory employee until it was noticed he was standing as a BNP candidate in local elections.
Speaking about the tribunal's decision, Mr Redfearn said it was "a fundamental breach of my human rights."
He is now training to be a painter and decorator and said he will be talking to his lawyers about a possible appeal.