Leeds is infested with maggots. Everywhere you look, the city centre is crawling with boiler suits, masks, face-paint, and ...