Britain is the 5th richest country in the world with a nominal GDP (Gross Domestic Product) of £2.8 trillion and yet you can walk down any street in my home city of Manchester and see people with sleeping bags outside of major shops on a daily basis.