Christian Mallon has been out of work since 2019, but in that time he has received £35,000 from over 100 disability complaints.