I believe the TWP is still valid in the sense that you can continue staying in the country, but cannot work for another employer unless they apply for a new LMO for you.
Though you would still need to get your passport stamped for a temporary resident visa (TRV).
If you have a TRV, you should...