由于公民党视谭文豪为2016年接替梁家杰九龙东立法会议席人选，谭是次参选被当作热身赛，结果由邓咏骏以八百多票差距当选，不过谭文豪亦成为当届最高得票的落选人，随后亦在2016年立法会选举接棒梁家杰成功，成为立法会议员。2019年区议会选举，邓咏骏遇到公民党李炜林挑战，结果由李炜林以近2,500票之差击败对手，成功替上届高票落败的谭文豪一雪前耻，亦成功为泛民主派收复自2008年失落于建制派的议席，更创下多个纪录，他成为全港452个选区当选人中第三高票、观塘区以及港九市区票王。