Covid-19 restrictions have been loosened, but hospitality venues say it has done little to boost their takings – and some are warning that businesses will not survive for much longer.