A Darlington benefit fraudster has walked free from court after dishonestly claiming more than £21,000 despite having thousands of pounds in ...