i) Factually incorrect, it is NOT British Gas, it's a company called SGN.
ii) The gridlock is due to the two pairs of traffic lights at the junction of Peckham Rye and East Dulwich Road and a second set at the top of Rye Lane. I went through there yesterday, it wasn't that bad, the issue is that buses are terminating early at what was the Heaton Arms, so reduced buses going to Nunhead or at least some of the 78's and also at one stage no 63's running further than the Heaton Arms and a limited/reduced service on the 363's.
Yes, likely to be daily till works completed, phase 3 is yet to start.