Repeat: London mayor Boris Johnson topped the chart of trending politicians, ahead of Nick Clegg and David Cameron.
London mayor Boris Johnson topped the chart of trending politicians, ahead of Nick Clegg and David Cameron.