Tom Holland has broken his nose for a third time while wrapping his role as Peter Parker on the set of Avengers 4.