As TerryK said, 24 hour licensing doesn't necessarily mean 24 hour opening. Mostly it means that pubs can choose when to open from day to day and cuts out the need for applying for late licences on special occasions. They will still share the same number of customers with the same amount of money.