Chancellor's Budget, water bills and inflation rising is hammering the hospitality sector - London Business News | Londonlovesbusiness.com
Interest rates held at 4.75% amid rising inflation threaten the already struggling hospitality sector, necessitating urgent government intervention.