Tax avoiders will be forced to hand £500 million to the Revenue after a ruling by the Supreme Court.
The Times