Keighley hosted this year's official Yorkshire Day civic celebration. Sophie Mei Lan reports for Yorkshire Post.