The Toronto-raised musician is on a roll lately. She just released her sixth album Rub to nice reviews, won the inaugural Polaris Heritage Prize for her debut album, and has been delving deep in interviews, most recently in an extended chat about her formative years for Marc Maron’s WTF podcast.

And then there was last night’s show at The Phoenix, part of her first proper headlining tour in five years. It opened with a speech by her mother, who hailed her daughter’s message of inclusivity and the ousting of conservative Prime Minister Stephan Harper in Monday’s federal election. She then led the audience in a rendition of O Canada until Peaches appeared to perform a similarly triumphant-feeling set.

Highlights included two dancers dressed as Snuffleupagus-sized vaginas, some Human Centipede-esque choreography, a giant inflatable phallus tunnel (for the song Dick In The Air, naturally) and a duet with The Artist Formerly Known As Bitch Lap-Lap (aka Leslie Feist) on Rub closer I Mean Something.