This was a slight mystery which ostensibly examines racism in the 1950s but so often gets sidetracked by the soap opera arcs. Geordie cheating on his wife and Sidney's relationship with Amanda which the Archdeacon has now noticed along with most of the townsfolk.
Peter Davison guest stars and once again dons a period cricketer's costume. He plays the local solicitor and cricket club secretary Geoffrey Towler an undisguised racist. Zafar Ali, a recent arrival from Pakistan and who plays cricket for the club is carrying on with his daughter behind his back.
During a cricket match, most of the men seemed to have some sort of arsenic type poisoning. Zafar is found dead by his brother Munir who blames Geoffrey Towler for Zafar's poisoning.
I think the episode might had worked better if they actually played down the racism of Geoffrey Towler. As it is you could guess that Geoffrey could not be the culprit as he was made to be so vile. (Ironic as Davison himself is of mixed race heritage.)