It needs to be replaced with something new that does the legitimate job.
There is no need, in a democratic and fair society, for any documentation to lie.
There is absolutely a need for trans people to be allowed to carry ID that doesn't have checkout assistants smirking at your "real" name that doesn't match with how you choose to present, so changing ones name needs to be easy.
ID should have both sex and gender. Sex is generally immutable but can be left blank in the tiny minority of cases where a baby is born with ambiguous genitalia. Sex marker can only be changed with genetic evidence e.g. C.A.S. if the person wants it. No option to change it away from factually true genetic sex.
Gender marker can be by self declaration but can be left blank by anyone who doesn't have one, and can be changed whenever you like.
No one needs to be ashamed of being trans so the polite fiction that people should be able to keep their transness a secret is unnecessary. There certainly should be better protection against any genuine transphobia (nb not including "disagreeing with you on matters of philosophy" or "not wanting to get naked in front of you" as transphobia)
Stronger protections reinforcing that having Feminine under gender identity does not mean Female sex-class and services and opportunities are allowed to declare that they are reserved for females only (regardless of gender) or for feminine people only (regardless of sex) whenever there such a restriction is a proportionate means to achieve a legitimate aim.
Calling for the GRA to be repealled will end up with the situation getting worse. We need to be on the front line of defining what it gets replaced with.