universalcreditsuffer.com
Universal Credit Sufferer - Ombudsman use Capita for IT despite conflict
Ombudsman that investigate DWP pay CAPITA £100k a month for IT support despite huge conflict of interest