New Data Shows Contrasts in Finances Across Great Britain
By Lauren Hinton · 7 September 2025

Smart Data Foundry’s latest Economic Nowcast reveals striking differences in financial resilience between England, Scotland, and Wales, with many people continuing to spend beyond their means.
In July over 10.6% of adults in Britain spent more than they earned, equating to more than 5 million people unable to make ends meet. This is based on a British banking population of 54.4 million.
In England, 10.6% of people spent more than they earned – down just 0.4% on the previous month, compared to 10.4% in Scotland (down 1.3%) and 10.1% in Wales (down 0.3%).
Despite these challenges, the Nowcast shows there is room for some optimism about the nation’s purse strings – individual income rose sharply across all three countries with a nationwide average increase of 7.29% from June to July.
England saw the biggest boost at 6.89%, ahead of Scotland at 6.29% and Wales at 5.81%.* However, Scots have the highest incomes overall – on average they are £27.56 per week better off than their English counterparts.
The figures form part of the latest Economic Nowcast released by Smart Data Foundry, a subsidiary of the University of Edinburgh. The Nowcast, which was launched earlier this year, has just been extended to include a breakdown of data on a nation-by-nation basis.
Based on anonymised data from 5 million consumer bank accounts and over 100,000 UK SMEs, the Nowcast offers a unique view of shifts in economic wellbeing across consumers and small businesses.
The report shines a spotlight on three vital indicators of financial resilience and productivity across Great Britain – percentage of people spending more than they earn and average weekly income, both updated monthly, and small business productivity, updated each quarter.
The latest Nowcast shows that:
- 10.6% per cent of people are spending more than they earn in England, 10.4% in Scotland and 10.1% in Wales
- The average weekly income was £358.70 in Scotland, £333.09 in Wales and £331.14 in England
- Across Great Britain, the average revenue generated per employee of small businesses in Q2 was £11,028 – a 4.19% rise on Q1
Companies in this story: Smart Data Foundry
People in this story: Dougie Robb