I'm wondering about the all-time high of High Street. Could it be referring to a stock
market peak, a historical event, or maybe even a record-breaking moment for a specific business or industry on High Street? I'd like to know the context and specifics of this all-time high.