England Women played their first game at home since the World Cup final defeat last week. They took on and defeated Scotland at the Stadium of Light in a Nations League match.