I worked in a UK company where someone went "I'm leaving, and I'm not giving you the 3 months notice".
Management consulted with lawyers, who basically said yes, you can hold them to that contract, but no, it's not worth it as you'll basically have to pay them whilst they're either un-cooperative or you place them on garden leave.
He left after a month, though those bridges were quite burned!