Williams’ new team boss insists he will not make the famous British team a “mini Mercedes”. After the ousting of…