There were 15.4 million refugees at the end of 2012. Of these, over 6 million were living in long-term refugee situations with an average length of stay of 17 years (UN High Commission for Refugees figures). The UK provides support to UN agencies such as the UN High Commission for Refugees and the International Organisation for Migration, as well as non-governmental organisations and the Red Cross, to help refugees return to their countries of origin or temporarily settle in host communities where feasible.