Soft leeks topped with halved boiled eggs and smothered in a blanket of cheesy bechamel: what’s not to like?