The problem is, there are so few public toilets now and many drivers out on the road - for extended hours.
What are they supposed to do?
The idea of them peeing into a bottle en route... hmm - do they sanitise their hands?
Perhaps it's time this problem was addressed - health, safety and adequate working conditions appear to have gone out of the window.
Per 100K of population we are 20th on the list with 15 toilets - behind most European countries... top of the list is Iceland and Switzerland, with 58 and 46 respectively. We tie with Lithuania and Cyprus, and only just beat Belarus who have 14 per 100K.
Global Britain - open for business. But tough luck if you need a pee whilst you're walking around.
But, at least we're not as bad as the American south - Louisiana has only 1.2 per 100K of population along with Mississippi, though Texas and Tennessee fair better with 2.6 and 2.8 per 100K.
I think these figures were compiled by The British Toilet Association (yes, there is such an organisation).