Majority of businesses receiving 23bn in Covid grants could have survived without them, report findsMost UK businesses that received Covid grants likely would have survived without them, prompting scrutiny of government spending.