Bermuda Broadcasting / NewsBritain’s deficit narrows but fuel duty fall points to Iran war drag April 23, 2026 Government borrowing in the 12 months to the end of March was equivalent to 4.3% of economic output – much bigger than before the COVID-19 pandemic but the smal Go to Source