Home Business Number of non-dom taxpayers rises 7%, contributing £8.9bn to UK revenue