Don't worry: Harry's already claiming it.
FWIW I was very sceptical when Glenn showed up for the second time.
I was never a big fan of his first time around (work hard until you sign the new contract and then back to 50% effort) but he's far exceeded what I would have thought possible of him...