Germany is one of Europe's biggest economies, but recent research has found that its middle class is shrinking. The figures reflect changes in the labour market as more people – especially younger generations – are holding down part-time ‘mini-jobs’ as their only source of income.