Jon Dean, the landlord of The Alma Tavern in Worcester, has announced the closure of his pub, citing rising costs and changing customer habits as key factors. He emphasized the need for government tax cuts to prevent further closures in the hospitality industry, which has been significantly impacted by economic pressures.