Record high of £14.6bn paid in corporation tax by UK financial services sector August 13, 2018 Read more