Ombudsman that investigate DWP pay CAPITA £100k a month for IT support despite huge conflict of interest Posted on 14th September 2018 by Alex Tiffin - @RespectIsVital Share this: READ MORE