Braintree has moved to the fore this week as its current leadership faces scrutiny over local governance and development decisions.