British Finance Minister George Osborne has revealed what he has described as plans for a resilient UK economy. The country’s annual ‘tax-and-spend’ budget announcement is the economic centerpiece