The idea of being able to keep a laptop sounds absurd to me. Of course many European countries have labor laws which make it near impossible to fire someone on the spot.
>Only in very critical jobs they'd walk you out immediately but then you still get the pay.
Presumably you are also still employed, just not given any tasks. I do not think that here in Germany there is any way to immediately fire someone, just because he was working on something critical.
Many companies refuse to do layoffs entirely. Which often means that they have difficulties responding to changes in the environment or need to heavily rely on contractors.