I have failed GCSE/IGCSE English twice (2 Ds) over the last two years. I'm retaking it twice this year, but almost definitely will fail both times. I got 28% in the mock for one of them. I am considering additional English tests, but feel I will fail them too.
I have four offers for maths and physics (MMath/MPhys/MSci) that all include GCSE English. I have heard that universities can change offers to unconditional after A-level/STEP results come out, but how realistic/common is this?
I will accept Bath's and Warwick's offers, which are A*AA, plus C in GCSE English. I am taking extra maths modules (FP3, FP4, maybe M3, aiming for 95-100% in each). I am aiming for A*A*A*AA, plus 1, 1, 1 in STEP, which would put me 280 UCAS points over the offer, plus the STEP grades. Would this normally be enough to make up for the lack of GCSE English?
If this isn't enough, what A-level/STEP/other grades would I need?
Also, assuming that I get a good degree classification for my master's degree, how much will the lack of English GCSE affect postgraduate study applications or job applications (obviously in the fields of maths or physics)?
edit: A-levels are maths, further maths, physics, chemistry, biology.