At the end of 2014, annual net migration for the UK had risen to a current high of 318,000. Integration in British society has become an increasingly central part of the debate around immigration - raising questions about social cohesion, shared values and national identity.