Rod Stewart turns on old friend Donald Trump demanding he apologise for saying British soldiers stayed back from the Afghan front line

In a video on Instagram, the singer, 81, branded the US president a ‘draft dodger’ and described his comments on UK servicemen in Afghanistan as ‘unbearable’.