Wednesday 11 March is proving to be a day of stimulus for the UK economy as both central bankers and politicians do what they can to fend off the economic impacts of Covid-19. The Bank of England (BoE) unanimously decided on an emergency rate cut of 50 percentage...
