Some of these people are still in responsible positions in the government. Perhaps they shouldn't be.... Stephen Push {view}