Martin Roberts has been raising money for an important cause and spent a few hours sleeping rough to raise awareness and ...