Gregg McClymont: The general levy’s unfair burden on master trusts
Nobody likes it when their bills go up but imagine finding out that your ever-increasing gas bill was also subsidising the cost of heating the 10-bedroom mansion you wish you could live...