Somerset to get 25 new electric buses for the county’s network in major £14.7m investment