Future prime ministers of canada

Its a work in progress, okay?

2019-2023: John Horgan

2023-2031: John Tory

2031-2035: Peter Demong

2035-2043: Blake Williams

2043-2047: Logan Rodriguez

2047-2055: Everett Shearer

2055-2059: Callum Banks

2059-2067: Alexis Martin

2067-2071: Steve Brown

2071-2079: Aubrey Skinner

2079-2083: Devin Paris

2083-2091: Julia Garnet

2091-2099: Jayla Scarlett

2099-2107: Morty Carl