‘What would William McGonagall make of ‘extortionate’ rail fares’ to Dundee?, asks writer ahead of Rep show

© SuppliedGary McNair as William Topaz McGonagall
Gary McNair as William Topaz McGonagall

Breaking