Home Business Hospitality shift hours fall 30% as pubs and restaurants cut back amid rising costs