The towns with the MOST barbers as Britain is hit by explosion of high street salons - use our interactive map to see where your area ranks

Across England and Wales, with its population of 60,854,727, there are now 44,995 barber shops and salons - one for every 1,352 people on average.