Mark Sherwood, Torfaen County Council
Mark Sherwood, Cyngor Sir Torfaen