The England coach Gareth Southgate has admitted the country has “been through some difficult moments recently in terms of unity”, but he assured fans that the entire World Cup squad was fit and well ahead of tomorrow’s crucial semi-final against Croatia.