More help on the way for Syrian refugees

Britain will take in roughly 4,000 migrants, while Germany is to set up more refugee centres.

FILE: Prime Minister David Cameron. Picture: AFP.

LONDON - The British Prime Minister is to formally announce how many more Syrian refugees the UK is to accept.

David Cameron is expected to tell Members of Parliament who are returning from their summer break today that Britain will take in roughly 4,000.

However this weekend alone more than 20,000 migrants arrived in Germany.

WATCH: Seeking refuge: Europe's migrant crisis

The prime minister has already indicated the UK will only accept refugees from camps bordering Syria rather than from among those already in Europe.

Politicians fear encouraging an even greater exodus of people leaving their homeland in search of a better life, rather than those in fear of their lives.

This is a difficult tight rope to walk. Some say Britain has already done enough, being the biggest donor to the refugee camps and already home to eight million not born in the UK.

Others say the country has turned its back on the most desperate.

To placate those concerned about the additional cost, the money needed for re-homing the refugees will be taken out of the international aid budget.

Amid the migrant crisis, the German government has allocated $3,3 billion to helping refugees.

Germany is one of the countries inundated with refugees from Syria fleeing from poverty and war.

German chancellor Angela Merkel says more refugees' centres will be built.

What she's promised is $3 billion from the federal funds in order to find the resources to get the refugees not only registered there but also integrated into society.

DANGEROUS CROSSING

The flow of people risking the dangerous journey on flimsy boats across the Mediterranean shows no sign of abating, as they flee the four-year-old civil war in Syria that has killed about 250,000 civilians.

On the Greek island of Lesbos, about 500 Afghans protesting at lengthy identification procedures scuffled with police. A ferry took 1,744 migrants and refugees to Athens from Lesbos on Sunday and another one with 2,500 on board was expected later in the day, the coast guard said.

A record 50,000 people hit Greek shores in July alone, and were ferried from islands unable to cope to the mainland. There, a government in financial crisis is keen to dispatch them into Macedonia, from where they enter Serbia and then Hungary.

A local Greek police chief near the Greek-Macedonian border said about 7,000 refugees were currently crossing from Greece into Macedonia.

More than 2,000 refugees have died at sea in the Mediterranean so far this year. The Cypriot coast guard picked up 114 Syrian refugees on Sunday who were adrift in a fishing boat.