I think that many TOCs now require some form of announcement about reading safety instructions, although only when starting the service (although 317s with CIS will repeat the announcement after Finsbury Park). Beyond that, you're on your own.
I have to say that all drivers give the safety announcement and announce the service itself (time and stopping pattern) but most then stay silent for the rest of the service if there isn't an automated system in place. Many passengers may prefer peace and quiet, but there are certain rules on account of the fact that there are people who struggle to see and hear (I've helped a few people get out of Old Street to go to Moorfields eye hospital, and how are they supposed to know they're at Old Street?).
The driver is always very happy, announces the train service, safety instructions, stopping pattern and then adds in the time of arrival at the destination. He will then play various announcements, including the 'Ladies and Gentlemen, here's a special announcement...' on how to use the doors, about leaving seats clear of bags for other passengers and some other interesting ones from time to time. I don't know how the CIS works, but he seems to know all the buttons or codes to use!!
He will also manually announce the next station (even though a 365 does at least manage this), and often the remaining stopping pattern for people who have just boarded. Oh, and the announcement to tell people to keep bags off seats and how to respond to the hustle alarm, and keep clear of the doors..
To be honest, it's a little too much (I get off by Hatfield, by Cambridge you may want to kill him), but nobody seems to look upset as he sounds too happy!!