 He helped raise money for the weavers of London, who were being forced into poverty by the factory system.He provided financial support for Elizabeth Fry's prison reform work and joined her Association for the Improvement of the Female Prisoners in Newgate.Buxton was elected to Parliament for Weymouth and Melcombe Regis in 1818.