There are only a certain number of things it could be:
Shower (which you have already replaced but you may have been given a faulty one)
Wiring
Isolator (pull cord)
MCB (or RCBO)
Main RCD.
I would suggest the next thing to check is if you have power at the isolator. Be careful if you are testing live.
Adam
April 2010