The number of Neets in the UK drops to 955,000
IBTimes UK analysis