Заново doesn't actually just mean again, but all over again, to start again: Он заново учит английский. - He's started learning English again.

Вновь is used to denote action that recurs after a certain period of time, especially if it's already happened more than once before: Британия вновь отвергла предложения по брекситу. - Again, the UK rejected the new Brexit offer.