A spokesman for Thames Valley Police confirmed that the man was fined for carrying out an indecent act at the wheel. 

The man wasn’t alone. A total of 187 drivers  were stopped and fined between June 6 and 10. 

“Most of the offenders are not horrible criminals, they are often kind and decent people but they just don’t realise the consequences of their actions not just to the victims but on their own lives and to the security of their jobs and family,” said Sergeant Paul Diamond.