Barry Johnson tells FOX 44 News that he is switching political parties as he runs for 19th District Court Judge. Currently, Republican Thomas West holds that position. West announced in October that he plans to run for re-election. Johnson was a Republican when he held the position of McLennan County District Attorney. During the 2022 Republican Primary, Johnson lost his re-election bid to Josh Tetens, who is the current district attorney. When FOX 44 News asked why he switched political parties, Johnson said there is no longer room in the Republican party for a moderate.