The buyback isn't over yet, but I think MRP have bought back about 95% of the maximum they intended to anyway.
I think the MRP share price is the perfect barometer for the election. $1.00 if Labour win. $3.00 if National win. More accurate than the polls anyway.
I think National's best asset, David Cunliffe, is doing his utmost to push MRP's share price up prior to election day by continually putting his foot in it.