Today was the day!

“Yes” is the answer to the question below. But the fine — $2.4B — is much bigger than anyone expected. So who, one wonders, was managing whose expectations?

Ironic, too, the the UK is planning to leave the only organisation in the world that appears to be capable of taking on the tech giants.