Will eth stuck in pending transaction because of gas fee underpayment be sent back to trezor it came from automatically or do I need to do something thanks for any help
It should get back eventually but it might take a very long time (depends on the fee).
However as long as the transaction is still pending you can cancel it.
Please see following video where it is explained nicely:
Sorted it now thank you so much for your help