Britain's tax rate is neutral at best when it comes to attracting investment, and as international competitors up their game, ...