I am guilty of driving as you say. But Ill tell you this, Farmers have a crust to earn, the same as you all. He takes up the whole road because the width of his pull, be it a slurry tanker, or a trailer or a hay bob or a mower, harvester will be wider than his tractor and he has to step out a bit not to clip the verge.
He is allowed to transit from place of work to place of work BECAUSE HE HAS TO PAY THE SAME TAXES AS YOU!! and he will pull off the road if he can, 9 times out of ten the journey is so short it doesnt matter.
He is there all year working, reaping, repairing earning his living.
You are the pr**k who makes his job dangerous on a public highway. If you hit his vehicle he will probably offer to settle privately because it would push his farm insurance premium, personally, I would be looking at a murder charge. 9 times out of ten the cops will listen to him, especially if you are driving a fast car, remember that.
Put yourself in his shoes.
Callum W NFU Rep Argyll and Bute