Richard is the Chairman of Maidenhead Conservative Association. He was elected for Bisham and Cookham ward in 2007 and served served as Lead Member for Finance from 2009 to 2012 and represented the Borough on the Thames Valley Berkshire LEP. He was Mayor in 2014/15.