Openwork Partnership chief executive Richard Houghton has left his role with “immediate effect”. In an internal memo, Philip ...