British companies have until midnight to publish their gender pay gap, as Prime Minister Theresa May promised to tackle the "injustice" of unequal earnings between the sexes. The government has told all firms with more than 250 employees to publish by Wednesday the difference in median...