£250,000 liable for income tax

The Supreme Court has held that £250,000 of some £1