Striking Numbers June 2019

Striking Numbers June 2019

The population of the UK grew by an estimated 1,166 people a day between 2017 and 2018. On average, a UK household spends £4.05 a day on water, electricity and gas. 350 people a day were declared insolvent or bankrupt in January to March 2019. This was equivalent to...