Revealed: British barrister who once stood for parliament drowned in front of his teenage son while on holiday in Tenerife
found
a story from The Daily Mail › The Daily Mail
Veteran barrister Stephen Howd, 57, hit his head on a rock and died after getting into difficulty while swimming with his teenage son, William, off the coast of Santa Cruz in April 2023.