Harper: 'I've been waiting for this moment for so long'

17th Mar 2026