the closest world be 1.d4,c5 and entering some type of Benoni through the old Benoni move order. but there's still deviations, white can play 2.e4 and enter a Blackmar Diemer gambit type position, or if black responds with cxd4 we are now in an open Sicilian.
Response to all d4 attacks

potentially it could also enter a French pawn structure or a Tarrasch. 1.d4 is a very fluid and flexible opening. another important consideration is whether white plays 2.c4 or something else.

Can you please explain this more. What is nimzo queen indians? and reveresed colle.

Just play king's indian, and deal with needing to know 85,000 pages of theory.
i've played nothing BUT the stonewall straightjacket for 2 decades by now and have terrible results against the accelerated london. good thing they can no longer play it against my englund hartlaub charlick and one londoner even handed me his bishop pre-moving
you gotta be a REAL gambiteer to play it and either accept the risk, and/or LIKE getting those center pawns out of the way for mobility... guilty on both counts

Can you please explain this more. What is nimzo queen indians? and reveresed colle.
nimzo-indian and queen's indian work perfectly in tandem with each other. Their overall strategy may be called "not-gonna-allow-you-to-play-e4 indian"

I have been searching for a reputable d4 defence. An issue that I am finding is too many deviations from one defence. EG, I want to play QGD but they play London or Catalan etc. So my question is, is there a reputable d4 defence that works against all (or most) d4 attacks? For reference I enjoyed the nimzo indian until I came across anti nimzo stuff.
Learn 1… Nf6 Slav. Probably the best you’re going to get, and even then there’s a lot of variance in the various variations.

All 1. d4 openings for the most part have a lot of variations and paths and deviations.
In my experience, I think that 1. ... c6 is very good against 1. d4, for the following reasons:
-Transposes into caro kann if they play 2. e4. If you like the french, you may also play 1. ... e6 against 1. d4 for similar reasons.
-Makes QG players go "huh?". At my level, the slav is near unheard of, so if they play their (likely premoved) 2. c4, I can hit them with 2. ... c6, and they wont be able to do a lot of plans. For example, unlike in east indian, QGA, and QGD, they can't force catalan (an opening I highly respect, and almost played at one point), and they will be taken out of theory.
-This particular move order has an anti-london system built in, with 2. ... Qb6!
Now of course, this is a suggestion, and if you dont like the caro or even the slav, DONT DO THIS! However, if you do like those specific openings, and hate playing against the london, then this move order is for you!

okay. first this is not hell. far from it. it is just the normal everyday life of a chess player.
a) we need to find out how and why you are losing.
1) are you getting move orders wrong?
2) are you misunderstanding transpositions and find yourself in a different opening?
3) are you losing because of blunders or tactics?
4) is it because you don't have a plan in the middle game?
5) are you misplacing endgames?
where do we start?

I have been searching for a reputable d4 defence. An issue that I am finding is too many deviations from one defence. EG, I want to play QGD but they play London or Catalan etc. So my question is, is there a reputable d4 defence that works against all (or most) d4 attacks? For reference I enjoyed the nimzo indian until I came across anti nimzo stuff.
One word: Slav.
whats the best slav?

okay this is easy. each time you play a game. take the moves that you and your opponent played and look them up. identify the name of the opening and start getting familiar with the moves and which order that they are played in. every time someone plays something new against you make a note of it and go look it up after the game to see what you could play as a response. keep doing this till you learn the opening. if you like books go buy an openings book and start playing through it with board and peices. it will help you remember better.

I have been searching for a reputable d4 defence. An issue that I am finding is too many deviations from one defence. EG, I want to play QGD but they play London or Catalan etc. So my question is, is there a reputable d4 defence that works against all (or most) d4 attacks? For reference I enjoyed the nimzo indian until I came across anti nimzo stuff.
One word: Slav.
whats the best slav?
I mean the best part about it is that you can literally just say screw theory and freestyle.
That being said, here's the prep.

I think you might be looking for the Tarrasch Defense.
It's a solid defense for meeting everything after 1.d4. It's tactical in nature, not so much positional. It side steps the Queen's Gambit Exchange... & at the club, if you meet 1.d4 with 1...d5 .. and think your opponent is going to let you play your pet line, like the Tartakower or the Cambridge Springs defense... it's not likely.
If this opening appeals to your chess nature Aagaard & Lund wrote the gold standard on the Tarrasch called "Meeting 1.d4 ISBN 1 85744 224 5.
One of the best chess book Eric Schiller authored was the "Complete Defense to Queen Pawn Openings" based on the Tarrasch. ISBN 0-940685-80-9
I have been searching for a reputable d4 defence. An issue that I am finding is too many deviations from one defence. EG, I want to play QGD but they play London or Catalan etc. So my question is, is there a reputable d4 defence that works against all (or most) d4 attacks? For reference I enjoyed the nimzo indian until I came across anti nimzo stuff.