Neil Scott

Neil Scott is the current Chairman of the Liberal Progressive Party of Luthori. He was one of the creators of the party, originating from the defunct Progress Party's Red Caucus.