The UK government’s hike in excise duty has cost it £2.3bn ($3bn) in interest payments, according to the Scotch Whisky Association (SWA).The UK government’s hike in excise duty has cost it £2.3bn ($3bn) in interest payments, according to the Scotch Whisky Association (SWA). Read More