British Gas owner Centrica has defended paying £59 million to shareholders after its profits surged fivefold to...
Day: July 29, 2022
The affordability of a home in England has fallen to its lowest since records began in 1999,...
Taxpayers have been left to foot a £421m bill to cover soured Covid debts, after one in...
High CPI inflation, popular explanations and their problems, and M1 vs. M2. Download the slides from this...