Back once again with one of those block rockin' tweets.

James Blunt's behaviour on Twitter has really managed to give his career and reputation the 2017 kick it needed and this evening he was up to his same old tricks by mercilessly turning troll comments into stellar comebacks that manage to put his opponents in their place while also taking the piss out himself.

Classic James.

Update: the original tweet appears to have been deleted but thankfully Twitter kept receipts.