For both corporations and GST, and GST would have just caught up to individuals, it would be in the range of 84% to 85%. We can confirm that off-line. For corporations, T2 would be close to 90% this year, if not over.
On May 12th, 2015. See this statement in context.