New analysis shows that Britain plans to spend hundreds of billions of pounds on expensive military projects while the UK’s under-funded public health system struggles to address pandemics such as Covid-19.