The Total solution for NCERT class 6-12
Yes, Horace Danby deserved to be punished. After all a crime is a crime, no matter whether it is committed for one’s own selfish interest or to benefit someone else.