March 30, 2022 News Public thumbs down for Government performance on the NHS Public satisfaction with the NHS has fallen to its lowest level since John Major’s government lost office in 1997, according…