Many hundreds of thousands of people miss out on benefits ...