Sir Jim Ratcliffe has said immigrants are 'colonising the United Kingdom'. But who is contributing more to the UK economy?