England matches are becoming social events as TikTok trends, packed pubs and casual fans fuel a major boost for the UK's hospitality industry.