First free upgrade in an absolutely age last Friday on BA8767 from LCY to Zurich. Beep at the gate and move from Row 12 to Club in Row 3.... only downside was I was traveling with someone else on a different PNR so didn't want to really move ! Ended up passing the upgraded seat to the new occupant of my original seat, a staff member travelling on standby.