Kirkham town centre was packed with festive cheer for the annual Christmas Lights switch-on spectacle at the weekend - despite a heavy downpour.