John Barrowman's scandals in full - jaw-dropping radio shame to 'flashing ban'
20 hours ago
1
As John Barrowman reveals his struggles following scandals on live radio and during his stint on Doctor Who and Torchwood, the Mirror takes a look at how the allegations unfolded