Niven Hopkins, from Bolton, came home from work thinking he had broken his toe - but the reality was much more serious ...