International leaders have pledged more than £7 billion to tackle the Syrian refugee crisis, David Cameron has announced.
Some £4.1 billion has been pledged this year at a donor conference being held in London and a further £3.4 billion will be handed over by 2020, the Prime Minister said.
Britain is donating an extra £510 million, taking the total funding from the UK to £2.3 billion.
Countries neighbouring Syria have also agreed to educate refugee children to ensure there is no "lost generation", Mr Cameron said.