The Chancellor unveils yet more economic stimulus. Is it enough to keep Britain’s Covid hit economy on its feet? Emily Maitlis presents.