I tried the toothpick solution but I found whatever was in my charging port needed something sturdier to dislodge it, so I risked using the metal pick that comes with the phone for popping the SIM card slot. I turned off the phone to be safe but I’m not sure if you can still short the phone with a metal implement even if it’s turned off so I was just careful to avoid touching the sides. I guessed that my problem was that there was some hard-lodged gunk in the far end of my charging port as my charger only seemed to work when I really forced it in (and at a slight angle too). Sure enough after scraping round for a few moments all sorts of compacted gunk started coming out (this was after I’d previously tried using toothbrushes, toothpicks, compressed air etc so it must’ve been really compacted into the port!). Anyway I wouldn’t say it’s absolutely perfect now but it’s charging without having to force the cable in at a funny angle and more importantly it keeps charging even if I move the phone around a bit (before the smallest movement would’ve caused the phone to stop charging which was driving me mad!).