Rathbones' Carl Stick: It is time to 'put up or shut up' if you want UK growth

Since the end of the Second World War – some say even longer – politicians, historians, economists, business leaders and a host of other commentators have debated the subject of Britain’s perceived decline.