A growing number of Germans are expressing their opposition to the record number of asylum seekers being accepted by Germany.

Around 5,000 people joined a demonstration on Monday organised by Pegida, which is opposed to what it calls the "Islamisation of Europe".

Some senior politicians are also calling for a cap on the numbers.

Jenny Hill reports from Dresden.