I've been at capacity and squeezing passengers in like sardines. As I consider that unsafe and generally unpleasant, I call the Signaler. "I'm full to the brim and can't take any more passengers. I'm losing xx minutes and I reckon I'm gonna lose much more. Can you please inform control..." "please run fast to xx"
I've also been in situations where I've got a minor fault but I've been asked to keep it in service. "Np Sig. Please inform control that I'll be running at caution..." Suffice to say you end up running fast to.
Running late on your PNB and it will affect your next working. Instead of cancelling it (if its that late) talk to control and suggest to run fast to, skip stop etc
I've been diverted and been told to run all stations down the diverted route. So I say. "Why ? Nobody on the train wants any of the stops and as I'm diverted nobody is expecting my train" Being diverted needs a bit of common sense and if you know the routes then you can suggest a sensible stopping pattern (interchanges etc)
I've also done the reverse. Suggested that ECS trains are brought into service to help disruption, suggested stops on a diversion where asked to run fast, and a couple of times I have flat refused a "not to call" as I've had passengers onboard that I know needed those stops.
You are the Driver, not a robot. We are on the ground and can see what is happening. It doesn't hurt to speak to control and the Signaler, if only to provide up to date information so that better decisions can be made.