The polka-dotted phenomenon land their spaceship in Leeds for an ecstatic show that balances supremely complex musicianship with ridiculous good fun ...