It's almost impossible to fit a 7950x3D with 4080 within this budget in the UK. Also, going for 7950x3D instead of 7800x3D wouldn't make any sense since 7800x3D is an absolute monster CPU for gaming. I'm almost certain that I will go for 7800x3D as CPU but am quite indecisive about what to choose for GPU.
I am also aware that the 50 series will be released soon, but I am unsure of the prices, so I feel like waiting is pointless.