Amber Heard has spent a second day on the witness stand, giving evidence in Johnny Depp’s defamation trial in the US. source