The free and inclusive event took place in the heart of Halifax town centre, with the main stage at the top of Russell Street. Photos by Jim Fitton.