Taxing for Growth

Britain's economy is weaker than all of its North European neighbours. It also has lower taxes. It is not insane to think the two may be correlated.