John Banks: Timeline

03:46, Jun 05 2014

John Banks has been in politics - both local and national - for three decades, including two stints as Auckland's mayor.

TIMELINE: JOHN BANKS

Advertisement

Stuff