The stalls are back in Manchester for 2026 with thousands heading to the city centre for the first weekend