Tax issues may lead millionaires to leave UK

Tax issues may lead millionaires to leave UK
play icon
Illustrative image.