Stamp duty on shares

Corporation tax

TV licence fee

Capital gains tax

Soft drink industry levy

Insurance premium tax

Petroleum revenue tax

Stamp duty land tax

Tobacco duty

Vehicle excise duty

Business rates

Bank corporation tax surcharge

Council tax

Income tax

Value added tax

Bank levy

Air passenger duty

Climate change levy

Alcohol duty

Fuel duty

Apprenticeship levy

National insurance

Inheritance tax

Briefing: all 23 taxes

1:13 PM November 20, 2017