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

28th May 2020