A: When you play an Action or use a New Rule card says “your turn ends immediately” it means it’s specifically overriding any Play rule that might otherwise require you to keep playing cards on this turn. You also end any option you may have to use Keeper powers or “Free Action” Rules. If it says “your turn ends immediately” then your turn ends immediately – so make sure you’re all done with stuff before you play/use one of these cards!
See: Q: What cards have effects that include ending my turn immediately if I play/use them?
Also see: Would putting either of these two into play cause Play All to be discarded?