In a tumultuous period of political uncertainty, Britain?s economy is markedly slowing and consumers are grappling with rising prices.