Why are there so many berries this year?

Berries are appearing early this year – and promise to last much longer than usual, according to experts.