Neil Gray, whose portfolio includes sport, has been under fire this week after it emerged he had been chauffeured to six football matches at Hampden since becoming a minister.