School pupils welcomed PM John Key to the Havelock North community centre before a local national party meeting.