economyBritish budget deficit means fewer 'pre-election bribes' Public sector net borrowing, excluding State-owned banks, totalled £116.4bn in the financial year so far, £24.4bn (€28bn) higher than in the April-November period a year earlier