Misura your son sounds like the exception, but the majority of them are fronts for dirty money, same as car washes.
The ideal operation is cash only and deliberately sits just under the threshold for investigation. These are shops not rooms that are being used, so they’re in £5k shopfitting before they kick off, then rental deposit, rent, utilities and non domestic rates. In @CBIT ’s neck of the woods, that’s probably £20k a year overheads. That’s a shit ton of haircuts & wet shaves they need to do before they break even, and a fanciful amount to make serious profit.
There’s one near me that has no discernible custom, and yet the two lads that run it have £30k wrist watches on and £250k worth of cars parked outside. Whenever I get stopped at the lights outside their shop, they’re usually stood outside smoking or high fiving the local yoot.
£20K overheads? That's a lot. Rent out a small shop for £800 a month. At the very most the same again for utilities, consumable, swamp insurance etc.
Say you have 3 chairs. You can do 2x£12 (cheap) haircuts an hour times 3, so £72 an hour. Say the shop is open 10 hours a day but only runs at 3/4 capacity capacity. That's £540 a day. Five days a week. £2700 a week. Two of those workers would be employees on lowish wage - just starting in the biz, and the other chair is the owner taking more. It's worth while as a startup if you've lost your IT job and are too old to start at the bottom again.