Sun shines on thousands of visitors at the Sikh Mela in Huddersfield