UK budget deficit rises to £25.6bn in April
According to the Office of National Statistics (ONS) data, public debt in April was recorded as the second-highest April debt since 1993, when the relevant data began to be kept. The rising debt interest rate…