Migrants should stay in the UK for longer periods to realise their full creative and entrepreneurial benefits, according to the Institute for Public Policy Research.


Popular on LondonNet