MP calls on Theresa May to apologise to Commonwealth