Britain’s rising tax on ambition

Wait 5 sec.

The country’s tax system and rising costs sap the returns to hard work