System used for civil servants not thorough enough for those with ‘baggage’ of years in politics or business, Peter Ricketts says ...