n a desperate move to rejuvenate public support and stimulate the economy amidst sluggish growth and mounting public debt, the British government has unveiled a series of tax cuts.