Stamp duty on shares

Insurance premium tax

Petroleum revenue tax

Stamp duty land tax

Tobacco duty

Vehicle excise duty

Business rates

Soft drink industry levy

Corporation tax

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

Capital gains tax

Bank corporation tax surcharge

TV licence fee

Briefing: all 23 taxes

1:13 PM November 20, 2017