The Reading Charter Board has formally punished mayor Wally Scott for violating the home rule charter.