When the tiny burgh of Keighley lands the rights to host the annual British hairdressing championships, practically every city in the United Kingdom is represented in the competition – except Keighley itself.