The EU and international community should have pumped huge amounts of money into aid closer to Syria and worked with the neighboring countries. The UN has proven to be totally useless. Do we know whether the US is doing any humanitarian work?
I agree that we should be taking in some of these refugees in, but targeting the weak and vulnerable rather than all and sundry as Germany has.
We have done exactly that as well as contributing, by far, the most money to aid and the funding of camps around the area.
The UK has nothing at all to be ashamed of.