UK: Worst Living Standards Decline Ever
Britain is slated to see its worst drop in living standards ever recorded. Over one million people face being thrown into poverty. 1.3 million people in the United Kingdom will soon fall into poverty, partially as a result of recent economic decisions made by Chancellor of the Exchequer Rishi Sunak, a report has claimed. It … Read more