three big shocks to the Grand Alliance