Publishing my tax returns online

Publishing my tax returns online

It’s a perennial question on the minds of some: “Is he on the make?”. We know Trump has furiously resisted publishing his tax returns. We also learnt this week that amidst the Coronavirus crisis the Ocado CEO managed to bag £58.7m this year. Some...