Billions of pounds in taxpayer cash were reportedly handed to organised crime groups, terrorists, Russia and the Islamic State over a six-year period.