School Committee approves $51.4 million budget | Weston | The Common News