UK businesses contributed £186bn in tax revenues in 2017/18