Hey Ella...I just managed to fix this issue on my iPhone!
I managed to get an internet connection on my phone through USB by connecting to my Mac (You have to enable USB internet sharing through system preferences on the Mac)
I connected my phone to the Mac and I got internet on all apps except Apple settings for a couple of days. Today I just opened the 2 factor authentication menu and it somehow managed to connect to Apple server and verify my account. I turned off Find My iPhone on the phone and was able to restore my phone to factory settings thru iTunes (all this while connected to the Mac)
So I just restored my last back up now and the iPhone updated itself and it's now installing all the apps thru wifi
Am just hoping wifi doesn't disappear after all apps are done >_<. This would mean my data is corrupted and I'll have to set up as a new phone