London Tom defies odds to make winning return