Government U-turn on 45p tax rate