I wouldn't say they seized the opportunity. It's been manufactured, and pretty well too. Apparently the investigation could take up to a year, and what's the punishment? Fines.
We'll see if the public forget or not, but to me it looks like the government have shifted the odds back in their favour. I didn't see this coming a few days ago, but I think Johnson has just saved his skin from the vote of no confidence.